Part Number Hot Search : 
SOD4001 MTP6P S5D2509 11AMLM44 GVT71256 F12N50F 1N414 5KP10CA
Product Description
Full Text Search
 

To Download QL1P075-7PU132C Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? 1 ? ? ? ? ? ? device highlights low power programmable logic ? as low as 2.2 a ? 0.18 m, six layer metal cmos process ? 1.8 v core voltage, 1.8/2.5/3.3 v drive capable i/os ? up to 55 kilobits of sram ? up to 238 i/os available ? up to 300,000 system gates ? nonvolatile, instant-on ? ieee 1149.1 boundary scan testing compliant embedded dual-port sram ? up to twelve dual-port 4-kilobit high performance sram blocks ? true dual-port capability ? embedded synchronous/asynchronous fifo controller ? configurable and cascadable aspect ratio programmable i/o ? bank programmable drive strength ? bank programmable slew rate control ? independent i/o banks capable of supporting multiple i/o standards in one device ? native support for ddr i/os ? bank programmable i/o standards: lvttl, lvcmos, lvcmos18, pci, sstl2, sstl3 and ssdl18 advanced clock network ? multiple low skew clock networks  1 dedicated global clock network  4 programmable global clock networks ? quadrant-based segmentable clock networks  20 quad clock networks per device  4 quad clock networks per quadrant  1 dedicated clock network per quadrant ? two user configurable clock managers (ccms) very low power (vlp) mode ? quicklogic polarpro has a special vlp pin which can enable a low power sleep mode that significantly reduces the overall power consumption of the device by placing the device in standby ? enter vlp mode from normal operation in less than 250 s (typical) ? exit from vlp mode to normal operation in less than 250 s (typical) security links there are several security links to disable jtag access to the device. programming these optional links completely disables ac cess to the device from the outside world and provides an extra level of design security not possib le in sram-based fpgas. figure 1: quicklogic polarpro block diagram embedded ram blocks fabric embedded ram blocks fifo controller ccm ddr/gpio gpio gpio gpio gpio gpio gpio gpio gpio gpio ddr/gpio ddr/gpio ddr/gpio fifo controller gpio gpio gpio combining low power, perform ance, density, and embedded ram quicklogic polarpro? device data sheet ? ql1p075, ql1p100, ql1p200, and ql1p300
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 2 ultra-low power fpga combining performance, density, and embedded ram process data the quicklogic polarpro is fabricated on a 0.18, six la yer metal cmos process. the core voltage is 1.8 v. the i/o voltage input tolerance and output dr ive can be set as 1.8 v, 2.5 v, and 3.3 v. table 1: polarpro ql1p075, ql1p10 0, ql1p200, and ql1p300 devices features ql1p075 ql1p100 ql1p200 ql1p300 max gates 75,000 100,000 200,000 300,000 logic cells 512 640 1,536 1,920 max i/o 168 184 238 238 ram modules 8 8 12 12 fifo controllers 8 8 12 12 ram bits 36,864 36,864 55,296 55,296 ccms 2 a a. the polarpro 144-pin tqfp and 132-pin tfbga devices have one ccm. the polarpro 196-pin tfbga, 256-pin lbga and 324-pin lbga devices have two ccms. 2 a 22 packages tfbga (0.5 mm) - 121 - - tfbga (0.5 mm) 132 132 132 132 tqfp (0.5 mm) 144 144 - - tfbga (0.8 mm) 196 196 - - lbga (1.0 mm) 256 256 256, 324 256, 324 table 2: maximum usable i/os device 121 tfbga (6 mm x 6mm) 132 tfbga (8 mm x 8 mm) 144 tqfp (20 mm x 20 mm) 196 tfbga (12 mm x 12 mm) 256 lbga (17 mm x 17 mm) ql1p075 - 77 97 136 168 ql1p100 76 77 97 136 184 ql1p200 - 74 - - 184 ql1p300 - 74 - - 184
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 3 programmable logic architectural overview the quicklogic polarpro logic cell structure presented in figure 2 is a single register, multiplexer-based logic cell. it is designed for wide fan-in and multiple, simultaneous output functi ons. the cell has a high fan-in, fits a wide range of functions with up to 24 simultaneous in puts (including register control lines), and four outputs (three combinatorial and one registered). the high logi c capacity and fan-in of the logic cell accommodates many user functions with a si ngle level of logic delay. the quicklogic polarpro logic cell can implement: ? two independent 3-input functions ? any 4-input function ? 8 to 1 mux function ? independent 2 to 1 mux function ? single dedicated register with clock en able, active high set and reset signals ? direct input selection to the register, which allows co mbinatorial and register logic to be used separately ? combinatorial logic that can also be configur ed as an edge-triggered master-slave d flip-flop figure 2: polarpro logic cell 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 d e q r s tz cz qz fz qds qst tbs tab tsl ti ta1 ta2 tb1 tb2 bab bsl bi ba1 ba2 bb1 bb2 fs f1 f2 qdi qen qck qrt
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 4 ram modules the polarpro ql1p075, ql1p100, ql1p200, and q l1p300 devices have 4-kilobit (4,608 bits) ram blocks. the ram features include: ? independently configurable read and write data bus widths ? independent read and write clocks ? horizontal and vertical concatenation ? write byte enables ? selectable pipelined or non-pipelined read data figure 3: 4-kilobit dual-port ram block the read and write data buses of a ram block can be a rranged to variable bus widths. the bus widths can be configured using the ram wizard avai lable in quickworks, quicklogic?s development software. the selection of the ram depth and width determin es how the data is addressed. table 3: ram interface signals signal name function inputs wd [17:0] write data wa [8:0] write address wen [1:0] write enable (two 9-bit enables) wd_sel write chip select wclk write clock ra [8:0] read address rd_sel read chip select rclk read clock output rd [17:0] read data rd[17:0] wd[17:0] wa[8:0] wen[1:0] wd_sel wclk ra[8:0] rd_sel rclk
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 5 the ram blocks also support data concatenation. desi gners can cascade multiple ram modules to increase the depth or width by connecting co rresponding address lines together and dividing the words between modules. generally, this requires the use of additi onal programmable logic resources. however, when concatenating only two 4-kilobit ram blocks, they can be concatenated horizontally or vertically without using any additional programmable fabric resources. for example, two internal 4-kilobit dual-port ram bloc ks can be concatenated vertically to create a 512x18 ram block or horizontally to create a 256x36 ram bloc k. a block diagram of horizontal and vertical concatenation is displayed in figure 4 . figure 4: horizontal and vertical concatenation examples table 4 shows the various ram configurations su pported by the polarpro ram modules. true dual-port ram polarpro dual-port ram modules can also be concatenat ed to generate true dual -port rams. the true dual- port ram module?s port1 and port2 have completely independent read and write ports, and separate read and write clocks. this allows port1 and port2 to have di fferent data widths and clock domains. it is important to note that there is no circuitry preventing a write an d read operation to the same address space at the same time. therefore, it is up to the designer to ensure that the same address is not read from and written to table 5: available dual-port ram configurations device number of ram blocks depth width ql1p075 ql1p100 ql1p200 ql1p300 1 256 1-18 1 512 1-9 2 256 1-36 2 512 1-18 2 1024 1-9 256x36 dual-port ram rd[35:0] horizontal concatenation 512x18 dual-port ram vertical concatenation wd[35:0] wa[8:0] wen[3:0] wd_sel wclk ra[8:0] rd_sel rclk wd[17:0] wa[8:0] wen[1:0] wd_sel wclk ra[8:0] rd_sel rclk rd[17:0]
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 6 simultaneously, otherwise the data is considered invali d. likewise, the same address must not be written to from both ports at the same time. however, it is possible to read from the same address. figure 5 shows an example of a 256x36 true dual-port ram. figure 5: 256x36 4-kilobit true dual-port ram block table 6: true dual-port ram interface signals port signal name function port1 inputs port1_wd[17:0] write data port1_a[8:0] write address port1_wen[1:0] write enable port1_cs chip select port1_clk clock output port1_rd[17:0] read data port2 inputs port2_wd[17:0] write data port2_a[8:0] write address port2_wen[1:0] write enable port2_cs chip select port2_clk clock output port2_rd[17:0] read data table 7: available true dual-port ram configurations device depth width ql1p075 ql1p100 ql1p200 ql1p300 512 1-18 1024 1-9 rd[17:0] wd[17:0] wa[8:0] wen[1:0] wd_sel wclk ra[8:0] rd_sel rclk
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 7 embedded fifo controllers every ram block can be implemented as a synchronou s or asynchronous fifo. there are built-in fifo controllers that allow for varying depths and widt hs without requiring programmable fabric resources. the polarpro fifo controller features include: ? x9, x18 and x36 data bus widths ? independent push and pop clocks ? independent programmable data width on push and pop sides ? configurable synchronous or asynchronous fifo operation ? 4-bit push and pop level indicators to provide fifo status outputs for each port ? pipelined read data to improve timing figure 6: fifo module table 8: available fifo configurations device number of ram blocks depth supported widths ql1p075 ql1p100 ql1p200 ql1p300 1 256 1-18 bits 1 512 1-9 bits 2 256 1-36 bits 2 512 1-18 bits 2 1024 1-9 bits din[x:0] push fifo_push_flush push_clk pop fifo_pop_flush pop_clk dout[x:0] almost_full almost_empty push_flag[3:0] pop_flag[3:0] a a a. x = {1,2,3,....35}.
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 8 table 9 lists the fifo controller interface signals. table 10 and table 11 highlight the corresponding fifo level indicator for each 4-bit value of the push_flag and pop_flag outputs. table 9: fifo interface signals signal name width (bits) direction function push signals din 1 to 36 i data bus input push 1 i initiates a data push fifo_push_flush 1 i empties the fifo push_clk 1 i push data clock pop signals dout 1 to 36 o data bus output pop 1 i initiates a data pop fifo_pop_flush 1 i empties the fifo pop_clk 1 i pop data clock status flags almost_full 1 o asserted when fifo has one location available almost_empty 1 o asserted when fifo has one location used push_flag[3:0] 4 o fifo push level indicator pop_flag[3:0] 4 o fifo pop level indicator table 10: fifo push level indicator values value status 0000 full 0001 empty 0010 room for more than one-half 0011 room for more than one-forth 1000 room for 8 or more 1001 room for 7 1010 room for 6 1011 room for 5 1100 room for 4 1101 room for 3 1110 room for 2 1111 room for 1 others reserved
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 9 fifo flush procedure both push and pop domains are provided with a flush in put signal synchronized to their respective clocks. when a flush is triggered from one side of the fifo, th e signal propagates and re-synchronizes internally to the other clock domain. during a flush operation, the valu es of the fifo flags are invalid for a specific number of cycles (see figure 7 and figure 8 ). as shown in figure 7 , when the fifo_push_flush asserts, the almost_full and push_flag signals become invalid until the fifo can flush the data with re gards to the push clock domain as well as the pop clock domain. after the fifo_push_flush is asserted, the next rising edge of the pop clock starts the pop flush routine. figure 7 illustrates a fifo flush operation. after the fifo_push_flush is asserted at 2 ( push_clk ), four pop clock cycles (12 through 15) are required to update the pop_flag , and push_flag signals. the almost_empty signal is asserted to indicate that the pu sh flush operation has been completed. on the following rising edge of the push_clk (8), the push_flag is accordingly updated to reflect the successful flush operation. table 11: fifo pop level interface signals value status 0000 empty 0001 1 entry in fifo 0010 2 entries in fifo 0011 3 entries in fifo 0100 4 entries in fifo 0101 5 entries in fifo 0110 6 entries in fifo 0111 7 entries in fifo 1000 8 or more entries in fifo 1101 one-forth or more full 1110 one-half or more full 1111 full others reserved
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 10 figure 7: fifo flush from push side figure 8 illustrates a pop flush operation. after the fifo_pop_flush is asserted at 2 ( pop_clk ), four push clock cycles (12 through 15) are required to update the pop_flag , and push_flag signals. the almost_empty signal is asserted to indicate that the po p flush operation has been completed. on the following rising edge of the pop_clk (8), the pop_flag is updated accordingly to reflect the successful flush operation. figure 8: fifo flush from pop side figure 7 and figure 8 are only true for this particular push-p op clock frequency combination. the clock frequency and phase difference between pop_clk and pu sh_clk can cause an additional flush delay of one clock cycle in either domain because of the as ynchronous relationship between the two clocks. push_clk fifo_push_flush pop_clk almost_full push_flag valid almost_empty pop_flag 0000 (empty) earliest push valid valid 12 3456 8 7910 11 12 13 14 15 16 invalid invalid invalid pop_clk fifo_pop_flush push_clk almost_empty pop_flag 0000 (empty) almost_full push_flag valid invalid valid valid earliest push invalid 1 10 23456789 11 12 13 14 15 16 invalid
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 11 ql1p075, ql1p100, ql1p200, and ql1p300 clock network architecture clock network architecture the polarpro clock network architectu re consists of a 2-leve l h-tree network as shown in figure 9. the first level of each clock tree (high-lighted in red) spans from the clock input pad to the global clock network and to the center of each quadrant of the chip. the second le vel (high-lighted in blue) sp ans from the quadrant clock network to every logic cell inside that quadrant. there ar e five global clocks in th e global clock network, and five quadrant clocks in each quadrant clock network. all global clocks drive the quadrant clock network inputs. the quadrant clocks output to clock in version muxes, which pass either the original input clock or an inverted version of the input clock to the logic cells in that quadrant. the global cl ocks can drive ram block clock inputs and reset, set, enable, and clock inputs to i/o registers. furthermore, the quadrant cl ock outputs can be routed to all logic cell inputs. figure 9: polarpro clock architecture quadrant clock network global clock network x4 x4 x4 x4 x4 inversion mux quadrant clock network quadrant clock network quadrant clock network
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 12 of the five global clock networks, four can be either driven directly by clock pads, configurable clock manager (ccm) outputs, or internally generated signals. these fo ur global clocks go through 3-input global clock muxes located in the middle of the die. see figure 10 for a diagram of a 3-input glob al clock mux. the fifth is a dedicated global clock network that goes directly to the quadrant clock network and is used as a dedicated fast clock. figure 10: global clock structure figure 11 illustrates the quadrant clock 2-input mux. figure 11: quadrant clock structure it is important to note that the select lines for the gl obal clock and quadrant clock muxes are static signals and cannot be changed dynamically during device operation. for more information about global and quadrant clock networks and how to use them, refer to application note 85 clock networks in polarpro devices . dynamic clock enable the quicklogic polarpro ql1p200 and larger devices pr ovide a powerful dynamic clock enable feature that allows designers to dynamically enable and disable clocks routed into the quicklogic device. associated with each of the five clock inputs is a clock enable, which is an interface signal that can be either dynamically inte r na l ly ge ne ra te d c loc k , or clock from general routing network global clock (clk ) input pad t o quadrant c loc k s tructure g loba l c loc k b uffer ccm output 2-bit select inte r na l ly ge ne ra te d c loc k , or clock from general routing network t o invers ion mux, then logic cells logic cell q ua dra nt c loc k b uffer f rom g lobal clock buffer 1-bit select
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 13 controlled via a routable signal or tied high or low. on ce an incoming clock is disa bled, the clock is driven low internally. all the logic that is driven by the clock is held at the state when the clock was disabled. if a reset signal is passed through the clock pad, the dynamic disable s hould not be used. as an additional feature, polarpro devices have built-i n deglitching circuitry to prevent clock glitching during transitions so that clocks can be enabled or disabled asynchronously without the possibility of false edge detection within the internal logic. the dynamic clock disable feature can be implemented in verilog, vhdl, and schematic designs by instantiating the dy namic clock enable macro, ckpad2_dyn_en. figure 12 , shows the schematic representation of the dynamic clock enable macro. figure 12: clock pad macro for dynamic clock enable configurable clock managers (ccms) the ccm features include: ? input frequency range from 10 mhz to 200 mhz ? output frequency range from 25 mhz to 200 mhz ? output jitter is less than 200 ps peak-to-peak ? two outputs: pullout0 (with 0 ph ase shift), and pullout1 (with an op tion of 0, 90, 180, or 270 phase shift plus a programmable delay). ? programmable delay allows delays up to 2.5 ns at 250 ps intervals ? fixed feedback path ? output frequency lock time in less than 10 s figure 13: configurable clock manager pllout0 ded_in pgm_in n_cnt ded_fd pgm_fd fd_cnt rst_in fc[1:0] s[1:0] tdctl[3:0] pllout1 lock_out
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 14 the reset signal can be routed from a clock pad or gene rated using internal logic. the lock_out signal can be routed to internal logic and/or an output pad. ccm cl ock outputs can drive the glob al clock networks, as well as any general purpose i/o pin. once the ccm has sync hronized the output clock to the incoming clock, the lock_out signal will be asserted to indicate that the outp ut clock is valid. lock detection requires at least 10 s after reset to assert lock_out. the polarpro ccms have three modes of operation, based on the input frequency and desired output frequency. table 12 indicates the features of each mode. ccm signals table 13 provides the name, direction, functi on and description of the ccm ports. table 14 , table 15 and table 16 give the values used to configure the set mode, phase shift control and time delay control bits. table 12: ccm pll mode frequencies output frequency input frequency range output frequency range pll mode x1 25 mhz to 200 mhz 25 mhz to 200 mhz pll_mult1 x2 15 mhz to 100 mhz 30 mhz to 200 mhz pll_mult2 x4 10 mhz to 50 mhz 40 mhz to 200 mhz pll_mult4 table 13: ccm signals signal name direction function description routable ports ded_fd i dedicated feedback automatically calculated and routed by the software tools. rst_in i reset active high reset: if rst_in is asserted, pllout0 and pllout1 are reset to 0. this signal must be asserted and then released for lock_out to assert. pllout0 o 0 phase clock 0 phase clock output. pllout1 o configurable phase clock 0, 90,180, or 270 phase clock output with programmable delay. lock_out o lock detect active high lock detection signal. active when the pllout signals correctly output t he configured functionality. static ports fc[1:0] i phase shift control determines whether pllout1 is 0, 90, 180, or 270 degrees out of phase with pllout0 a . a. the pllout1 output can vary up to -5% with respect to t he pllout0 output. therefore, quicklogic recommends thorough post-lay out simulation in order to verify satisfactory operation of the ccms. s[1:0] i set mode determines pllout1 and pllout0 frequency multiplier (x1, x2, or x4). tdctl[3:0] i time delay control pllout1 programmable delay, configurable in 250 ps increments up to a maximum of 2.5 ns. note: 250 ps can vary depending on process variation.
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 15 table 14: set mode values s[1:0] multiplier 00 x1 01 x2 10 x4 11 reserved table 15: phase shift control values fc[1:0] phase shift (deg.) 00 0 01 90 10 180 11 270 table 16: time delay control values tdctl[3:0] time delay (ps) 0000 0 0001 250 0010 500 0011 750 0100 1000 0101 1250 0110 1500 0111 1750 1000 2000 1001 2250 1010 2500 1011 reserved 1100 reserved 1101 reserved 1110 reserved 1111 reserved
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 16 ccm configurations the main purpose of the ccm is to align the clock arri val times of two separate clock destinations, whether it is within the fpga or external to the chip. the diffe rence between the two clock destinations is referred to as clock skew. to correct for clock skew the ccms can be configured to shift the phase and/or delay of the pllout1 clock output. in most cases the desired phase or added delay can be ac complished by configuring bo th the clock source input and feedback input as dedicated. in the case of a dedicated clock source and dedicated feedback, the quicklogic development software calcul ates and generates all of the requir ed routing delays to produce the requested configuration. for more information on ccms and how to use them in quickworks, refer to application note 87 configurable clock managers . simultaneously switching outp uts (ssos) while using a ccm ssos are outputs that transition at the same time in the same direction (either from vcc to gnd or gnd to vcc). to ensure that the ccms never lose lock over all possible frequencies of operation, designers must follow the guidelines specified in th is section when using the fpga output s as ssos. these guidelines include the number of ssos placed adjacent to the ccms and the quality of the power filtering circuit sourcing the ccm block. figure 14 shows a basic layout of the four i/o banks (ban k a, bank b, bank c and bank d) available in polarpro devices and the relative placem ent of the two ccms (ccm<0> and ccm<1>). figure 14: basic layout of i/o banks and ccms ssos placed in bank c and bank d in close proxim ity to ccm<0> may affect that ccm?s functionality. similarly, ssos placed in bank a and bank d in close proximity to ccm<1> may affect that ccm?s functionality. table 17: available configurations clock feedback example usage comments dedicated clock pad dedicated feedback standard pll application. reduce set-up or clock-to-out time. if the clock pad and destination are in phase. ccm<1> bank b bank c bank a bank d ccm<0>
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 17 note: to define the boundary of operation when using ssos in conjunction with ccms, add ssos starting from the far end of a bank relative to the ccms location. for example, when using ccm<1>, add ssos in bank a starting from the far bottom right and in bank d starting from the far top left (see figure 15 ). the same applies for ccm<0> in reverse positioning. figure 15: adding ssos when using ccm<1> to ensure proper operation of the ccm(s) use the following guidelines: 1. limit the number of ssos in bank a and bank d that are synchronous to ccm<1> (i.e., clocked by ccm<1> outputs) and ssos in bank c and bank d th at are synchronous to ccm<0> (i.e., clocked by ccm<0> outputs) as shown in table 18 , table 19 , and table 20 . note: for example, refer to row 7 highlighted in table 18 . if 56 ssos are placed with a slew rate setting of wow, up to 24 ssos can be placed in bank a (ccm<1>) or bank c (ccm<0>) and up to 48 ssos can be placed in bank d. similarly, with a slew rate setting of slow, up to 36 ssos can be placed in bank a (ccm<1>) or bank c (ccm<0>) and up to 48 ssos can be placed in bank d. however, if 60 ssos are placed on bank a (ccm<1>) or bank b (ccm<0>), a slew rate setting of wow cannot be used, but slew rate settings such as very fast, fast and slow can be used. ccm<1> bank b bank c bank a bank d ccm<0>
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 18 table 18: usable synchronous ssos at vccio = 3.3 v total sso in (bank a and bank d) or (bank c and bank d) slew rate setting wow very fast fast slow max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d ql1p075 and ql1p100 8 88888888 16 16 16 16 16 16 16 16 16 24 24 24 24 24 24 24 24 24 32 24 32 32 32 32 32 32 32 40 24 40 36 40 36 40 36 40 48 24 48 36 48 36 48 36 48 56 24 48 36 48 36 48 36 48 60 36 40 36 48 36 48 64 36 40 36 48 36 48 72 36 48 36 48 76 36 40 36 48 84 36 48 ql1p200 and ql1p300 8 88888888 16 16 16 16 16 16 16 24 24 24 24 24 24 16 32 24 32 32 32 32 16 40 24 40 36 32 36 16 48 24 40 36 32 36 16 56 60 64 72 76 84
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 19 table 19: usable synchronous ssos at vccio = 2.5 v total sso in (bank a and bank d) or (bank c and bank d) slew rate setting wow very fast fast slow max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d ql1p075 and ql1p100 8 88888888 16 16 16 16 16 16 16 16 16 24 24 24 24 24 24 24 24 24 32 32 32 32 32 32 32 32 32 40 36 40 36 40 36 40 36 40 48 36 48 36 48 36 48 36 48 56 36 48 36 48 36 48 36 48 60 36 48 36 48 36 48 36 48 64 36 48 36 48 36 48 36 48 72 36 48 36 48 36 48 36 48 76 36 48 36 48 36 48 84 36 48 36 48 36 48 ql1p200 and ql1p300 8 88888888 16 16 16 16 16 16 16 16 16 24 0 24 24 24 24 24 24 24 32 32 24 32 24 32 32 40 36 24 36 24 36 40 48 36 24 36 24 36 48 56 36 24 36 24 36 48 60 36 24 36 24 36 48 64 36 48 72 36 48 76 36 40 84
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 20 table 20: usable synchronous ssos at vccio = 1.8 v total sso in (bank a and bank d) or (bank c and bank d) slew rate setting wow very fast fast slow max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d ql1p075 and ql1p100 8 8888n/an/an/an/a 16 16 16 16 16 n/a n/a n/a n/a 24 24 24 24 24 n/a n/a n/a n/a 32 32 32 32 32 n/a n/a n/a n/a 40 36 40 36 40 n/a n/a n/a n/a 48 36 48 36 48 n/a n/a n/a n/a 56 36 48 36 48 n/a n/a n/a n/a 60 36 48 36 48 n/a n/a n/a n/a 64 36 48 36 48 n/a n/a n/a n/a 72 36 48 36 48 n/a n/a n/a n/a 76 36 48 36 48 n/a n/a n/a n/a 84 36 48 36 48 n/a n/a n/a n/a ql1p200 and ql1p300 8 8888n/an/an/an/a 16 16 16 16 16 n/a n/a n/a n/a 24 24 24 24 24 n/a n/a n/a n/a 32 32 32 32 32 n/a n/a n/a n/a 40 36 40 36 32 n/a n/a n/a n/a 48 36 48 36 32 n/a n/a n/a n/a 56 36 48 36 32 n/a n/a n/a n/a 60 36 48 36 32 n/a n/a n/a n/a 64 24 48 32 32 n/a n/a n/a n/a 72 n/a n/a n/a n/a 76 n/a n/a n/a n/a 84 n/a n/a n/a n/a
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 21 2. limit the number of ssos in bank a and bank d that are asynchronous to ccm<1> (i.e., not clocked by ccm<1> outputs) and ssos in bank c and bank d th at are asynchronous to ccm<0> (i.e., not clocked by ccm<0> outputs) as shown in table 21 , table 22 , and table 23 . table 21: usable asynchronous ssos at vccio = 3.3v total sso in (bank a and bank d) or (bank c and bank d) slew rate setting wow very fast fast slow max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d ql1p075 and ql1p100 8 88888888 16 16 16 16 16 24 24 24 24 24 32 32 24 32 24 40 36 24 36 24 48 36 24 36 24 56 36 24 60 36 24 ql1p200 and ql1p300 8 80888888 16 16 16 16 16 16 8 24 16 8 242424 8 32 32 24 32 8 40 36 24 36 8 48 56 60
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 22 table 22: usable asynchronous ssos at vccio = 2.5 v total sso in (bank a and bank d) or (bank c and bank d) slew rate setting wow very fast fast slow max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d ql1p075 and ql1p100 8 8 8 8 8 8 8 8 8 16 16 16 16 16 16 16 16 16 24 16 24 24 24 24 24 24 24 32 32 32 32 32 32 32 40 36 32 36 32 36 40 44 36 32 36 32 36 40 48 36 32 36 32 36 40 56 32 32 36 32 36 40 60 36 24 36 40 64 36 40 68 36 32 ql1p200 and ql1p300 8 8 8 8 8 8 8 8 8 16 16 16 16 16 16 16 24 24 24 24 24 24 16 32 32 24 32 32 32 16 40 36 24 36 32 36 16 44 36 24 36 32 36 16 48 32 24 36 32 36 16 56 60 64 68
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 23 table 23: usable asynchronous ssos at vccio = 1.8 v total sso in (bank a and bank d) or (bank c and bank d) slew rate setting wow very fast fast slow max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d max. sso in bank a/ bank c max. sso in bank d ql1p075 and ql1p100 8 8 8 8 8 n/a n/a n/a n/a 16 16 16 16 16 n/a n/a n/a n/a 24 24 24 24 24 n/a n/a n/a n/a 32 32 32 32 32 n/a n/a n/a n/a 40 32 40 36 40 n/a n/a n/a n/a 44 16 40 36 40 n/a n/a n/a n/a 48 16 40 36 40 n/a n/a n/a n/a 56 16 40 36 40 n/a n/a n/a n/a 60 36 40 n/a n/a n/a n/a 64 24 40 n/a n/a n/a n/a 68 n/a n/a n/a n/a ql1p200 and ql1p300 8 8 8 8 8 n/a n/a n/a n/a 16 16 8 16 16 n/a n/a n/a n/a 24 16 8 24 24 n/a n/a n/a n/a 32 32 24 n/a n/a n/a n/a 40 36 24 n/a n/a n/a n/a 44 36 24 n/a n/a n/a n/a 48 36 24 n/a n/a n/a n/a 56 36 24 n/a n/a n/a n/a 60 36 24 n/a n/a n/a n/a 64 n/a n/a n/a n/a 68 n/a n/a n/a n/a
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 24 3. the power supply to the ccms must ha ve adequate noise filtering circui ts. quicklogic reference design boards use the noise filtering circuit shown in figure 16 . figure 16: noise filtering circuit general purpose input output (gpio) cell structure the gpio features include: ? direct or registered input with input path select ? direct or registered output with output path select ? direct or registered output enable with oe path select ? input buffer enable to reduce power ? programmable weak keeper, programmable pull-up/pull-down control ? programmable drive strength ? configurable slew rate ? support for jtag boundary scan polarpro 1.8v gnd 0.01uf 0.001uf ccmvcc ccmgnd mi0805k400r-10
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 25 figure 17: polarpro gpio cell with bi-directional i/o pins and global clock input pins, the polarpro device maximizes i/o performance, functionality, and flexibility. all input and i/o pins are 1.8 v, 2.5 v, and 3.3 v tolerant and comply with the specific i/o standard selected. for single-ended i/o standard s, the corresponding vcci o bank input specifies the input tolerance and the output drive voltage. drive strength and slew rate are configured for an entire bank. weak keeper, pull-up, and pull-down functions can be c onfigured for individual i/o. the default configuration for quicklogic quickworks softwar e has the drive strength set to 4 and the slew rate set to wow. table 24: gpio interface signals signal name direction function routable signals outz i data out from internal logic outrz_en i enable for registered outz oez i tristate enable for the output signal inz o input signal to the internal logic inrz_en i enable for registered inz fixhold logic dq d q dq outz outrz_en osel oez esel inz isel inrz_en fixhold rst clk di_en pbe pbd pbk i/o pad slew[1:0] p[3:0] weak pull-up/pull-down controller slew rate & drive strength logic
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 26 programmable weak keeper, pull-up, and pull-down a programmable weak keeper, pull-up or pull-down contro ller is also available on each general purpose i/o bank. when implementing the weak keeper, pull-up, an d pull-down functions, eac h i/o can be configured separately. the i/o weak pull-up and pull-down eliminates the need for external resistors. when pbk=1 the keeper block is placed into keeper mode. in the keeper mode , the pad pin (if the driver is tristated), will be kept at whichever level it was last forced, either by the driver itself, or by an external driver. programmable drive strength every gpio has independent drive strength control. twel ve different drive strength levels are available for designers to choose from. for additional info rmation about corresponding drive strength see dc characteristics on page 35. programmable slew rate each i/o has programmable slew rate capability. the po larpro gpios allow up to four different slew rate speeds (slow, fast, vfast, and wow). sl ower slew rates can be used to redu ce noise caused by i/o switching. rst i reset for optional registers clk i clock signal for optional registers di_en i enable for i/o input signal. drives a 1 to internal logic when disabled. static signals slew[1:0] i 2-bit slew rate control p[3:0] i programmable drive strength osel i select signal for registered or flow through outz esel i select signal for registered or flow-through oez isel i select signal for registered or flow-through inz fixhold i enable control for i/o input delay for hold fixing pbe i input signals for the weak keeper, pull-up/pull-down controller, see table 25 for functional behavior pbd i pbk i table 25: weak pull-up, and pull-down controller pbk pbd pbe function 0 0 0 tristate (floating) 0 0 1 weak pull-down 0 1 1 weak pull-up 1 x x weak keeper (retains state) 0 1 0 reserved table 24: gpio interface signals (continued) signal name direction function
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 27 i/o interface standards are programmable on a per bank basis. table 26 illustrates the i/o bank configurations available. each i/o bank is independent of other i/o banks and each i/o bank has its own vccio supply inputs. a mixture of diffe rent i/o standards can be used on a polarpro device. however, there is a limitation as to which i/o standards can be supp orted within a given bank. on ly standards that share a common vccio can be shared within the same bank (e.g., pci and lvttl). ddrio cell structure quicklogic polarpro devices support ddrios, which allows clocking data on both the positive and negative clock edges. all polarpro devices have one i/o bank (b ank d) that can be configured in either a gpio bank or a ddrio mode. when bank d is configured to ddrio mode, it is further divided into ddrio sets. each set contains 12 i/os, which include 8 dqs, 1 dqm, 1 dqs, 1 dqck_n and 1 dqck_p (for the differential clocks, refer to table 27 ). figure 18: polarpro ddrio block diagram table 26: i/o standards and applications i/o standard vccio voltage application lvttl 3.3 v general purpose lv c m o s 2 5 2.5 v general purpose lvcmos18 1.8 v general purpose pci 3.3 v pci bus applications table 27: available ddr sets polarpro device package number of ddr sets ql1p075 pf144 2 pt196 4 ps256 4 ql1p100 pf144 2 pt196 4 ps256 4 dq dq dq dq dq dqs dqck_n dqck_p dq dq dq dqm ddr set2 ddr set1
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 28 ql1p200 ps256 4 ps324 4 ql1p300 ps256 4 ps324 4 table 27: available ddr sets (continued) polarpro device package number of ddr sets
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 29 double data rate (ddr) i/o the ddr features include: ? programmable slew rate ? programmable drive strength ? programmable pull-up figure 19: ddrio dq configuration dqs_shf clk_sync clk dqhi dqli/inz oez ddr_en clk 270 dqh dql/outz osel doi esel dq ddr_en ddr_en ddr_en vref + -
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 30 figure 20: ddrio dqs configuration table 28: ddr dq fabric interface signals signal name direction function routable signals ddr_en i enable ddr function, otherwise function will be that of gpio. clk270 i shifted clock used in center-alig ning data with dqs in writing out data. pdb i used as control for differential power-down. clk i system clock signal from the programmable fabric. rst i reset signal for registers inside the i/o. inrz_en i enable for registered dqli / inz. dqh i higher bit dq signal output from core. outrz_en i gpio: enable for registered outz signal. dql / outz i ddr(dql): lower bit dq signal output from core. gpio(outz): data out from core with optional register. oez i tristate enable for the out put signal with optional register. dqhi o higher bit dq signal input to core with optional register fo r resynchronization. dqli / inz o ddr(dqli): lower bit dq signal input to core with optional register for resynchronization. gpio(inz): data in signal to core with optional register. doi dqs vref + - dqs delay wrt_en/ outz clk osel resynch_wq_wr ddr_en oez isel inz dqs_shf fsel ddr_en resynch_ dq_wr
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 31 static signals resync_dq_rd i signal to enable resynching of dq being read to avoid setup violations inside the programmable fabric. resync_dq_wr i signal to enable resynching of dq being written to avoid setup violations inside the i/o. slew[1:0] i 2-bit slew rate control. p[3:0] i pull-up programmable drive strength. n[3:0] i pull-down programmable drive strength. fixhold i enable control for i/o input delay for hold fixing. pbe i input signal for weak pull-up controller. doi i used as control for data out inversion. isel i select signal for registered or flow through inz. osel i select signal for registered or flow through outz. esel i select signal for regist ered or flow through oez. table 29: ddr dqs interface signals signal name direction function routable signals clk_sync i optional resynchronization cloc k to sync incoming data with the programmable fabric system clock. pdb i control for differential power-down. clk i system clock signal from the programmable fabric. rst i reset signal for registers inside the i/o. inrz_en i gpio: enable for registered inz. inz o gpio: data in signal to core with optional register. dqs_br_rel i a read burst signal used to mask the end of dqs pulses to avoid unnecessary glitches that will result in clocking-in unwanted data. oez i tristate enable for the output signal with optional register. outrz_en i enable for registered or flow-through wrt_en/outz. wrt_en i ddr(wrt_en): write enable signal. gpio(outz): data out from core with optional register. static signals clk_sync_del_ ctrl[4:0] i setting to program delay for clk_sync. clk_sync_inv i option to invert clk_sync. resync_dq_wr i signal to enable resynching of dq being written to avoid setup violations inside i/o. ddr_en i enable ddr function, otherwise f unction will be that of gpio. fixhold i enable control for i/o input delay for hold fixing. table 28: ddr dq fabric interface signals (continued) signal name direction function
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 32 ddrio in gpio mode ddr in gpio mode features include programmable i/o standards via th e vccio input pins (1.8v lvcmos, 2.5v lvcmos, and 3.3v lvttl). note: ddrios do not support pci. for pci support use the general purpose i/os. very low power (vlp) mode the quicklogic polarpro devices have a unique feat ure, referred to as vlp mode, which reduces power consumption by placing the device in standby. specific ally, vlp mode can bring the total standby current down to less than 10 a at room temperature when no incoming signals are toggled. vlp mode is controlled by the vlp pin. the vlp pin is active low, so vlp mode is activated by pulling the vlp pin to ground. conversely, the vlp pin must be pulled to 3.3 v for normal operation. when a polarpro device goes into vlp mode, the following occurs: ? all logic cell registers and gpio registers values are held ? all ram cell data is retained ? the outputs from all gpio to the in ternal logic are tied to a weak ?1? ? gpio outputs drive the previous values ? gpio output enables retain the previous values ? ddrio outputs are pulled down through a weak pull down circuit ? clock pad inputs are gated ? ccms are held in the reset state pbe i input signal for weak pull-up controller. slew[1:0] i slew rate control setting. p[3:0] i pull-up programmable drive strength. n[3:0] i pull-down programmable drive strength. doi i control for data out inversion. isel i ddr: selects between vref (isel=0) or padi (isel=1), to connect to the inverting-input of a differential amplifier inside the ddr i/o driver. gpio: select signal for registered or flow-through inz. osel i select signal for registered or flow-through wrt_en/outz. esel i select signal for registered or flow-through dqs_oe/oez. dqs_del_ ctrl[3:0] i setting to program delay of dqs signal. table 29: ddr dqs interface signals (continued) signal name direction function
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 33 the entire operation from normal mode to vlp mode requires 250 s (300 s maximum). as mentioned in the vlp behavioral description above, the output of the gpio to the internal logic is a weak ?1?. therefore, to preserve data retention gpio should not be used for a set, reset, or clock signal. during the transition from vlp mode to normal operation, the vlp pin can draw up to 1.5 ma. consequently, if using a pull-up resistor, use a pull-up resistor with a value that is less than 2 k . as the device exits out of vlp mode, the data from the registers, ram, and gpio will be used to recover the functionality of the device. furthermore, since the ccms we re in a reset state during vlp mode, they will have to re-acquire the correct output signals before assertin g lock_out. the time required to go from vlp mode to normal operation is 250 s (300 s maximum). figure 21 displays the delays asso ciated with entering and exiting vlp mode. figure 21: typical vlp mode timing joint test access group (jtag) information figure 22: jtag block diagram vlp pin vlp status vlp mode normal operation vlp inactive vlp inactive 250us 250us tck tms trstb rdi tdo instruction decode & control logic tap controller state machine (16 states) instruction register boundary-scan register (data register) mux bypass register mux internal register i/o registers user defined data register
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 34 quicklogic?s polarpro de vices comply with ieee standard 1149.1 , the standard test access port and boundary scan architecture. the jtag boundary scan test methodology allows complete observation and control of the boundary pins of a jtag-compatible devi ce through jtag software. a test access port (tap) controller works in concert with the instruction register (ir), which allow users to run three required tests along with several user-defined tests. jtag tests allow users to reduce system debug time, reuse test platforms and tools, and reuse subsystem tests for comprehensiv e verification of higher level system elements. the 1149.1 standard requires the following three tests: ? extest instruction. the extest instruction performs a printed circuit board (pcb) interconnect test. this test places a device into an external boundary test mode, selecting the boundary scan register to be connected between the tap test data in (tdi) and te st data out (tdo) pins. boundary scan cells are preloaded with test patterns (through the sample/pre load instruction), and input boundary cells capture the input data for analysis. ? sample/preload instruction. the sample/preload instruction allows a device to remain in its functional mode, while selecting the boundary scan register to be connected between the tdi and tdo pins. for this test, the boundary scan register can be accessed thro ugh a data scan operation, allowing users to sample the functional data entering and leaving the device. ? bypass instruction. the bypass instruction allows data to skip a device boundary scan entirely, so the data passes through the bypass regist er. the bypass instruction allows user s to test a device without passing through other devices. the bypass register is conn ected between the tdi and tdo pins, allowing serial data to be transferred through a device wi thout affecting the operation of the device. jtag bsdl support ? boundary scan description language (bsdl) ? machine-readable data for test equipmen t to generate testing vectors and software ? bsdl files available for all device /package combinations from quicklogic ? extensive industry support available and at vg (automatic test vector generation)
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 35 electrical specifications dc characteristics the dc specifications are provided in table 30 through table 33 . table 30: absolute maximum ratings parameter value parameter value vcc voltage -0.5 v to 2.2 v latch-up immunity 100 ma vccio voltage -0.5 v to 4.0 v esd pad protection 2 kv vref voltage -0.5 v to 2.0 v leaded package storage temperature -65 c to + 150 c input voltage -0.5 v to 4.0 v laminate package (bga) storage temperature -55 c to + 125 c table 31: recommended operating range symbol parameter military industrial commercial unit min. max. min. max. min. max. vcc supply voltage 1.71 1.89 1.71 1.89 1.71 1.89 v vccio i/o input tolerance voltage 1.71 3.60 1.71 3.60 1.71 3.60 v tj junction temperature -55 125 -40 100 0 85 c table 32: dc characteristics symbol parameter conditions min. typ. max. units i l i or i/o input leakage current vi = vccio or gnd - - 1 a i oz 3-state output leakage curr ent vi = vccio or gnd - - 1 a c i i/o input capacitance vccio = 3.6 v - - 10 pf c clock clock input capacitance vccio = 3.6 v - - 10 pf i ref quiescent current on inref - - - 5 a i pd current on programmable pull-down vccio = 3.6 v -200 - -50 a vccio = 2.75 v -150 - -25 a vccio = 1.89 v -100 - -10 a i pu current on programmable pull-up vccio = 3.6 v 50 - 200 a vccio = 2.75 v 25 - 150 a vccio = 1.89 v 10 - 100 a i vlp quiescent current on vlp pin vlp=3.3 - 1 10 a i ccm quiescent current on each ccmvcc vcc=1.89 v - 1 10 a i vcc quiescent current a a. quiescent current values correspond to the ql1p100. vlp=gnd - 2.2 40 a vlp=3.3v - 40 100 a i vccio quiescent current on vccio vccio = 3.6 v - 2 10 a vccio = 2.75 v - 2 10 a vccio = 1.89 v - 2 10 a
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 36 table 34 and table 35 lists the worst case process (t j =125c) output currents (in ma) across the output driver at three levels of i/o voltages. all drive streng th data was measured at i/o voltages of 0.4 v and vccio - 0.4 v. table 33: dc input and output levels a a. the data provided in table 33 represents the jedec and pc i specification. quicklogic devices either meet or exceed these requirements. symbol inref v il v ih v ol v oh i ol i oh v min v max v min v max v min v max v max v min ma ma lv t t l n/a n/a -0.3 0.8 2.2 vccio + 0.3 0.4 2.4 2.0 -2.0 lv c m o s 2 n/a n/a -0.3 0.7 1.7 vccio + 0.3 0.7 1.7 2.0 -2.0 lv c m o s 1 8 n/a n/a -0.3 0.63 1.2 vccio + 0.3 0.7 1.7 2.0 -2.0 gtl+ 0.88 1.12 -0.3 inref - 0.2 inref + 0.2 vccio + 0.3 0.6 n/a 40 n/a pci n/a n/a -0.3 0.3 x vccio 0.6 x v ccio vccio + 0.5 0.1 x vccio 0.9 x vccio 1.5 -0.5 sstl2 1.15 1.35 -0.3 inref - 0.18 inref + 0.18 vccio + 0.3 0.74 1.76 7.6 -7.6 sstl3 1.3 1.7 -0.3 inref - 0.2 inref + 0.2 vccio + 0.3 1.10 1.90 8 -8 table 34: gpio programmable drive strength drive strength ioh (ma) iol (ma) 1.8v 2.5v 3.3v 1.8v 2.5v 3.3v 1 2.2 2.8 3.2 1.7 2.3 2.7 2 4.1 5.2 5.9 3.4 4.4 5 3 6.2 7.8 8.8 5.1 6.7 7.6 4 8 10 11.2 6.6 8.6 9.7 5 10 12.4 13.9 8.3 10.7 12.1 6 11.8 14.6 16.3 9.8 12.7 14.2 7 13.7 16.9 18.9 11.5 14.7 16.6 8 15.3 18.9 21 12.9 16.5 18.5 9 17.1 21.1 23.4 14.5 18.5 20.7 10 18.8 23 25.5 15.9 20.2 22.6 11 20 25 27.6 17.4 22 24.6 12 21.7 26.4 29.1 18.6 23.5 26.1 n/a reserved
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 37 table 35: ddrio programmable drive strength drive strength ioh iol 1.8v 2.5v 3.3v 1.8v 2.5v 3.3v 1 1.9 2.7 3.1 2.1 2.8 3.3 2 3.4 4.4 4.9 2.9 3.8 4.4 3 5.4 7 7.9 4.9 6.5 7.4 4 6.8 8.6 9.6 5.7 7.3 8.2 5 8.6 11 12.4 7.6 9.9 11.2 6 9.9 12.5 14 8.3 10.7 12 7 11.8 14.8 16.6 10.2 13.2 14.9 8 11.6 14.6 16.3 10.2 13.2 14.9 9 12.91617.710.91415.7 10 14.7 18.2 20.2 12.7 16.3 18.3 11 15.9 19.5 21.6 13.4 17.1 19 12 17.4 21.6 23.9 15.1 19.2 21.3 13 19.2 23.7 26.2 16.3 20.9 23.5 14 21.5 26.3 28.9 18.2 23 25.6 15 22 27.1 29.8 18.7 23.9 26.8 n/a reserved
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 38 figure 23 and figure 24 illustrate quiescent current for ql1p 075 and ql1p100 with vlp = 0 v and 3.3 v. figure 23: quiescent current for ql1p075 and ql1p100 with vlp = 0 v figure 24: quiescent current for ql1p075 and ql1p100 with vlp = 3.3 v polarpro quiescent current 0 5 10 15 20 25 30 35 40 -40c 0c 25c 70c 85c 90c ambient temperature (c) current ( icc: vcc = 1.8v iccio: vccio = 3.6v iccm: ccmvcc = 1.8v polarpro quiescent current 0 20 40 60 80 100 120 140 -40c 0c 25c 70c 85c 90c ambient temperature (c) current ( icc: vcc = 1.8v iccio: vccio = 3.6v iccm: ccmvcc = 1.8v
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 39 figure 25 and figure 26 illustrate quiescent current for ql1p 200 and ql1p300 with vlp = 0 v and 3.3 v. figure 25: quiescent current for ql1p200 and ql1p300 with vlp = 0 v figure 26: quiescent current for ql1p200 and ql1p300 with vlp = 3.3 v polarpro quiescent current 0 50 100 150 200 250 300 350 -40c 0c 25c 70c 85c 90c 100c 125c temperature (c) static current ( a) icc: vcc = 1.8v iccio: vccio = 3.6v iccm: ccmvcc = 1.8v polarpro quiescent current 0 100 200 300 400 500 600 700 800 -40c 0c 25c 70c 85c 90c 100c 125c temperature (c) static current ( a) icc: vcc = 1.8v iccio: vccio = 3.6v iccm: ccmvcc = 1.8v
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 40 ac characteristics ac specifications are provided in table 36 through table 48 . logic cell diagrams and waveforms are provided in figure 27 through figure 40 . all of the following ac timing nu mbers are for worst case commercial (t = 85c junction, v= 1.71v), and worst case indu strial (t = 100c juncti on, v=1.71v) conditions. figure 27: polarpro logic cell 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 d e q r s tz cz qz fz qds qst tbs tab tsl ti ta1 ta2 tb1 tb2 bab bsl bi ba1 ba2 bb1 bb2 fs f1 f2 qdi qen qck qrt
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 41 figure 28: logic cell flip-flop timings?first waveform table 36: logic cell delays symbol parameter commercial industrial min. max. min. max. t pd combinatorial delay of the longest path: time taken by the combinatorial circuit to output 0.32 ns 0.59 ns 0.34 ns 0.62 ns t su setup time: time the synchronous input of the flip-flop must be stable before the active clock edge 0.23 ns 0.56 ns 0.24 ns 0.58 ns t hl hold time: time the synchronous input of the flip-flop must be stable after the active clock edge 0 ns n/a 0 ns n/a t esu enable setup time: time the enable input of the flip-flop must be stable before the active clock edge 0.23 ns 0.85 ns 0.89 ns 0.24 ns t ehl enable hold time: time the enable input of the flip-flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t co clock-to-out delay: the amount of time taken by the flip- flop to output after the active clock edge. 0.48 ns 0.52 ns 0.50 ns 0.55 ns t cwhi clock high time: required minimum time the clock stays high 0.46 ns 0.46 ns 0.46 ns 0.46 ns t cwlo clock low time: required minimum time that the clock stays low 0.46 ns 0.46 ns 0.46 ns 0.46 ns t set set delay: time between when the flip-flop is ?set? (high) and when the output is consequently ?set? (high) 0.60 ns 0.60 ns 0.61 ns 0.61 ns t reset reset delay: time between when the flip-flop is ?reset? (low) and when the output is consequently ?reset? (low) 0.68 ns 0.68 ns 0.71 ns 0.71 ns t sw set width: time that the set signal must remain high/low 0.30 ns 0.30 ns 0.30 ns 0.30 ns t rw reset width: time that the reset signal must remain high/low 0.30 ns 0.30 ns 0.30 ns 0.30 ns t reset t sw t rw t set clk qst (set) qrt (reset) q t cwhi (min) t cwlo (min)
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 42 figure 29: logic cell flip-flop timings?second waveform figure 30: polarpro clock network table 37: polarpro tree clock delay clock segment parameter commercial industrial min. max. min. max. t pgck delay from global clock pad input to quadrant network 1.54 ns 1.86 ns 1.56 ns 1.88 ns t pdck delay from dedicated clock pad input to quadrant network 1.4 ns 1.66 ns 1.42 ns 1.68 ns t bgck global clock tree delay (quad net to flip-flop) 20 ps 200 ps 30 ps 220 ps t gskew global delay clock skew 30 ps 190 ps 40 ps 200 ps t dskew dedicated clock skew 30 ps 190 ps 40 ps 200 ps t su t co clk d q t hl quadrant clock network global clock network x4 x4 x4 x4 x4 inversion mux quadrant clock network quadrant clock network quadrant clock network
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 43 ram timing figure 31: ram module table 38: ram cell synchronous write timing symbol parameter commercial industrial min. max. min. max. t swa wa setup time to wclk: time the write address must be stable before the active edge of the write clock 0.29 ns 1.10 ns 0.31 ns 1.28 ns t hwa wa hold time to wclk: ti me the write address must be stable after the active edge of the write clock 0 ns 0.21 ns 0 ns 0.20 ns t swd wd setup time to wclk: time the write data must be stable before the active edge of the write clock 0.31 ns 1.74 ns 0.40 ns 2.21 ns t hwd wd hold time to wclk: time the write data must be stable after the active edge of the write clock 0 ns 0.22 ns 0 ns 0.17 ns t sws wd_sel setup time to wc lk: time write chip select must be stable before the active edge of the write clock 0.42 ns 1.10 ns 0.49 ns 1.28 ns t hws wd_sel hold time to wclk : time write chip select must be stable after the acti ve edge of the write clock 0 ns 0.04 ns 0 ns 0.04 ns t swe wen setup time to wclk: time the write enable must be stable before the active edge of the write clock 0.63 ns 1.10 ns 0.74 ns 1.28 ns t hwe wen hold time to wclk: time the write enable must be stable after the active edge of the write clock 0 ns 0 ns 0 ns 0 ns rd[17:0] wd[17:0] wa[8:0] wen[1:0] wd_sel wclk ra[8:0] rd_sel rclk
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 44 figure 32: ram cell write timing table 39: ram cell synchronous read timing symbol parameter commercial industrial min. max. min. max. t sra ra setup time to rclk: time the read address must be stable before the active edge of the read clock 0.29 ns 1.10 ns 0.31 ns 1.28 ns t hra ra hold time to rclk: time the read address must be stable after the active edge of the read clock 0 ns 0.21 ns 0 ns 0.20 ns t srs rd_sel setup time to rclk: time the read chip select must be stable before the active edge of the read clock 0.42 ns 1.10 ns 0.49 ns 1.28 ns t hrs rd_sel hold time to rclk: time the read chip select must be stable after the active edge of the read clock 0 ns 0.04 ns 0 ns 0.04 ns t rcrd rclk to rd: time between the active read clock edge and the time when the data is available at rd 2.62 ns 5.67 ns 2.69 ns 5.88 ns t swa t hwa t swd t hwd t sws t hws wclk wa wd wd_sel t swe t hwe wen
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 45 figure 33: ram cell read timing fifo timing figure 34: fifo module t sra t hra t srs t hrs t rcrd rclk ra rd_sel rd new data old data din[x:0] push fifo_push_flush push_clk pop fifo_pop_flush pop_clk dout[x:0] almost_full almost_empty push_flag[3:0] pop_flag[3:0] a a a. x = {1,2,3,....35}.
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 46 figure 35: fifo push timing table 40: fifo push timing symbol parameter commercial industrial min. max. min. max. t spushd din setup time to push_clk: time din must be stable before the active edge of the fifo push clock 0.31 ns 1.74 ns 0.40 ns 2.21 ns t hpushd din hold time to push_clk: time din must be stable after the active edge of the fifo push clock 0 ns 0.22 ns 0 ns 0.17 ns t spushen push setup time to push_clk : time push must be stable before the active edge of the fifo push clock 1.07 ns 1.57 ns 1.38 ns 2.0 ns t hpushen push hold time to push_clk: time push must be stable after the active edge of the fifo push clock 0 ns 0 ns 0 ns 0 ns t spushflush flush setup time to push_clk: time fifo_push_flush must be stable before the active edge of the fifo push clock 1.11 ns 1.74 ns 1.43 ns 2.21 ns t hpushflush flush hold time to push_clk: time fifo_push_flush must be stable after the active edge of the fifo push clock 0 ns 0 ns 0 ns 0 ns t coaf clock-to-out of almost full 2.66 ns 3.34 ns 2.72 ns 3.42 ns t copushflag clock-to-out of fifo push level indicator 2.36 ns 4.20 ns 2.41 ns 4.32 ns push_clk din[x:0] push push_flag new status old status fifo_push_flush almost_full t spushd t hpushd t spushen t hpsuhen t hpush flush t spush flush t coaf t copushflag
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 47 figure 36: fifo pop timing table 41: fifo pop timing symbol parameter commercial industrial min. max. min. max. t spopen pop setup time to pop_clk: time pop must be stable before the active edge of the fifo pop clock 1.01 ns 1.13 ns 1.19 ns 1.32 ns t hpopen pop hold time to pop_clk: time pop must be stable after the active edge of the fifo pop clock 0 ns 0 ns 0 ns 0 ns t spopflush flush setup time to pop_clk: time fifo_pop_flush must be stable before the active edge of the fifo pop clock 1.11 ns 1.74 ns 1.43 ns 2.21 ns t hpopflush flush hold time to pop_clk: time fifo_pop_flush must be stable after the active edge of the fifo pop clock 0 ns 0 ns 0 ns 0 ns t fpop pop_clk to pop: clock-to-out from the active fifo clock edge and the time when the data is popped from the fifo at dout 2.32 ns 5.61 ns 2.37 ns 5.88 ns t coae clock-to-out of almost empty 2.64 ns 3.58 ns 2.70 ns 3.66 ns t copopflag clock-to-out of fifo pop level indi cator 2.32 ns 3.93 ns 2.38 ns 4.03 ns pop_clk dout[x:0] pop pop_flag new status old status fifo_pop_flush almost_empty t spopen t hpopen t spop flush t hpop flush t copop t coae t copopflag
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 48 gpio cell timing figure 37: polarpro i/o cell output path figure 38: polarpro i/o cell output enable timing fixhold logic dq d q dq outz outrz_en osel oez esel inz isel inrz_en fixhold rst clk di_en i/o pad enrz_en t outhl t outlh t pzl t pzh t plz t phz
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 49 table 45 lists the typical output slew rates (in v/ns) across th ree levels of output voltages, with a drive strength of 4, and a load capacitor of 10 pf. table 42: output timing characteristics @ vccio = 3.3 v, t = 25 c symbol parameter value (ns) slowest slew max. fastest slew max. t outlh output delay low to high (90% of h) 8.10 1.00 t outhl output delay high to low (10% of l) 9.60 0.90 t pzh output delay tri-state to high (90% of h) 3.40 0.30 t pzl output delay tri-state to low (10% of l) 3.90 0.30 t phz output delay high to tri-state 3.60 0.36 t plz output delay low to tri-state 4.1 0.41 table 43: output timing characteristics @ vccio = 2.5 v, t = 25 c symbol parameter value (ns) slowest slew max. fastest slew max. t outlh output delay low to high (90% of h) 12.20 1.10 t outhl output delay high to low (10% of l) 18.80 1.00 t pzh output delay tri-state to high (90% of h) 4.50 0.45 t pzl output delay tri-state to low (10% of l) 8.40 0.52 t phz output delay high to tri-state 8.10 0.52 t plz output delay low to tri-state 5.30 0.53 table 44: output timing characteristics @ vccio = 1.8 v, t = 25 c symbol parameter value (ns) slowest slew max. fastest slew max. t outlh output delay low to high (90% of h) 2.50 2.20 t outhl output delay high to low (10% of l) 1.70 1.40 t pzh output delay tri-state to high (90% of h) 8.30 0.70 t pzl output delay tri-state to low (10% of l) 24.70 1.05 t phz output delay high to tri-state 23.50 1.25 t plz output delay low to tri-state 10.80 0.78 table 45: gpio output slew rate slew output slew rate (v/ns) at vccio = 1.8 v 2.5 v 3.3 v slow n/a 0.20 0.36 fast n/a 0.31 0.66 vfast0.170.611.32 wow 0.25 1.18 2.03
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 50 table 46: i/o output register cell timing symbol parameter commercial industrial min. max. min. max. t osu output register setup time : time the synchronous outz input of the flip-f lop must be stable before the active clock edge 0.33 ns 0.38 ns 0.34 ns 0.36 ns t ohl output register hold time: time the synchronous outz input of the flip-flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t oco output register clock-to-out: time taken by the flip-flop to output after the active clock edge 5.25 ns 5.99 ns 5.46 ns 6.29 ns t orst output register reset delay: time between when the flip- flop is ?reset? (low) and when the output is consequently ?reset? (low) 5.85 ns 5.85 ns 6.03 ns 6.03 ns t oesu output register clock enable setup time: time outrz_en must be stable before the active clock edge 0.33 ns 0.51 ns 0.30 ns 0.54 ns t oeh output register clock enable hold time: time outrz_en must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t oezsu output register clock enable setup time: time oez must be stable before the active clock edge 0.14 ns 0.20 ns 0.15 ns 0.18 ns t oezh output register clock enable hold time: time oez must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t opd output signal propagation delay: propagation delay of outz to the output pad 4.82 ns 5.44 ns 5.03 ns 5.72 ns
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 51 figure 39: polarpro i/o cell input path figure 40: polarpro input register cell timing fixhold logic dq d q dq outz outrz_en osel oez esel inz isel inrz_en fixhold rst clk di_en i/o pad enrz_en clk rst d q e t irst t ieh t iesu t ico t ihl t isu
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 52 table 47: i/o in put register cell timing symbol parameter commercial industrial min. max. min. max. t isu input register setup time: time the synchronous input of the flip-flop must be stable before the active clock edge 2.51 ns 2.85 ns 2.80 ns 2.82 ns t ihl input register hold time: time the synchronous input of the flip-flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t ico input register clock-to-out: time taken by the flip-flop to output after the active clock edge 1.68 ns 2.66 ns 1.58 ns 2.70 ns t irst input register reset delay: time between when the flip- flop is ?reset? (low) and when the output is consequently ?reset? (low) 1.59 ns 1.59 ns 1.53 ns 1.53 ns t iesu input register clock enable setup time: time inrz_en must be stable before the active clock edge 0.25 ns 0.40 ns 0.23 ns 0.43 ns t ieh input register clock enable hold time: time inrz_en must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t idiensu input data enable setup time: time di_en must be stable before the active clock edge 2.39 ns 5.38 ns 2.28 ns 5.63 ns t idienh input data enable hold time: time di_en must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t ifhsu input fixhold setup time: ti me fixhold must be stable before the active clock edge 2.39 ns 5.38 ns 2.28 ns 5.63 ns t ifhh input fixhold hold time: time fixhold must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns table 48: i/o input buffer delays symbol parameter value to get the total input delay add this delay to t isu min. max. t sid (lvttl) lvttl input delay: low voltage ttl for 3.3 v applications tbd tbd t sid (lvcmos2) lvcmos2 input delay: low voltage cmos for 2.5 v and lower applications tbd tbd t sid (lvcmos18) lvcmos18 input delay: low volta ge cmos for 1.8 v applications tbd tbd t sid (gtl+) gtl+ input delay: gunning transceiver logic tbd tbd t sid (sstl3) sstl3 input delay: stub series terminated logic for 3.3 v tbd tbd t sid (sstl2) sstl2 input delay: stub series terminated logic for 2.5 v tbd tbd t sid (pci) pci input delay: peripheral co mponent interconnect for 3.3 v tbd tbd
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 53 ddr cell timing figure 41: ddrio dq configuration table 49: dq cell timing symbol parameter commercial industrial min. max. min. max. t dqlsu output register setup time: ti me the synchronous dql input of the flip-flop must be stable before the active clock edge 0.37 ns 0.38 ns 0.35 ns 0.39 ns t dqlh output register hold time: time the synchronous dql input of the flip-flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t oco output register clock-to-out: time taken by the dql flip-flop to output to the dq pad after the active clock edge 4.13 ns 4.39 ns 4.48 ns 4.85 ns t odqhsu output higher bit register clock setup time: time dqh must be stable before the active clock edge 0.32 ns 0.34 ns 0.31 ns 0.35 ns t odqhh output higher bit register clock hold time: time dqh must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t opd output propagation delay: propagation time from dql to the output pad 3.64 ns 3.92 ns 4.17 ns 4.20 ns dqs_shf clk_sync clk dqhi dqli/inz oez ddr_en clk 270 dqh dql/outz osel doi esel dq ddr_en ddr_en ddr_en vref + -
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 54 t idqsu input register setup time: time dq must be stable before the active clock edge 1.45 ns 1.48 ns 1.24 ns 1.69 ns t idqh input register hold time: time dq must be stable after the active clock edge 0.62 ns 0.65 ns 0.47 ns 0.83 ns t ipd input propagation delay: propagation time from dq to dqli 2.35 ns 2.63 ns 2.19 ns 2.75 ns table 50: dq cell configured as a gpio timing symbol parameter commercial industrial min. max. min. max. t osu output register setup time: time the synchronous outz input of the flip-flop must be stable before the active clock edge 0.37 ns 0.38 ns 0.35 ns 0.39 ns t oh output register hold time: time the synchronous outz input of the flip-flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t oco output register clock-to-out: time taken by the outz flip-flop to output to the output pad after the active clock edge 4.17 ns 4.43 ns 4.61 ns 4.80 ns t oesu output data enable setup time: time oez must be stable before the active clock edge 0.43 ns 0.54 ns 0.42 ns 0.55 ns t oeh output data enable hold time: time oez must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t oesu output register clock enable setup time: time outrz_en must be stable before the active clock edge 0.38 ns 0.64 ns 0.35 ns 0.67 ns t oeh output register clock enable hold time: time outrz_en must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t opd output propagation delay: propagation time from outz to the output pad 3.65 ns 3.87 ns 4.06 ns 4.24 ns t isu input register setup time: time the synchronous input of the flip- flop must be stable before the active clock edge 2.54 ns 2.63 ns 2.46 ns 2.62 ns t ihl input register hold time: time the synchronous input of the flip- flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t ico input register clock-to-out: time taken by the flip-flop to output to inz after the active clock edge 2.88 ns 3.12 ns 2.73 ns 3.21 ns t iesu input register clock enable se tup time: time inrz_en must be stable before the active clock edge 0.26 ns 0.55 ns 0.23 ns 0.58 ns t ieh input register clock enable hold time: time inrz_en must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t ipd input propagation delay: propagatio n time from the input pad to inz 2.35 ns 3.12 ns 2.19 ns 3.21 ns table 49: dq cell timing (continued) symbol parameter commercial industrial min. max. min. max.
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 55 figure 42: ddrio dqs configuration table 51: dqs cell timing symbol parameter commercial industrial min. max. min. max. t wesu output register setup time: time the synchronous wrt_en input of the flip-flop must be stable before the active clock edge 0.61 ns 0.64 ns 0.61 ns 0.64 ns t weh output register hold time: time the synchronous wrt_en input of the flip-flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t wepd output propagation delay: propagation time from wrt_en to the output pad 3.56 ns 3.62 ns 3.85 ns 3.99 ns t idqspd input propagation delay: propagation time from dqs to dqs_shf 1.58 ns 3.53 ns 1.37 ns 3.77 ns doi dqs vref + - dqs delay wrt_en/ outz clk osel resynch_wq_wr ddr_en oez isel inz dqs_shf fsel ddr_en resynch_ dq_wr
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 56 table 52: dqs cell configured as a gpio timing symbol parameter commercial industrial min. max. min. max. t osu output register setup time: time the synchronous outz input of the flip-flop must be stable before the active clock edge 0.47 ns 0.48 ns 0.45 ns 0.50 ns t oh output register hold time: time the synchronous outz input of the flip-flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t oco output register clock-to-out: time taken by the outz flip-flop to output to the output pad af ter the active clock edge 4.14 ns 4.46 ns 4.66 ns 4.77ns t oesu output data enable setup time: time oez must be stable before the active clock edge 0.47 ns 0.49 ns 0.49 ns 0.49 ns t oeh output data enable hold time: time oez must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t oesu output register clock enable se tup time: time outrz_en must be stable before the active clock edge 0.35 ns 0.66 ns 0.33 ns 0.77 ns t oeh output register clock enable hold time: time outrz_en must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t opd output propagation delay: propagation time from outz to the output pad 3.88 ns 4.13 ns 4.41 ns 4.42 ns t isu input register setup time: time t he synchronous input of the flip- flop must be stable before the active clock edge 2.38 ns 2.45 ns 2.47 ns 2.29 ns t ihl input register hold ti me: time the synchronous input of the flip- flop must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t ico input register clock-to-out: time taken by the flip-flop to output to inz after the active clock edge 2.76 ns 2.78 ns 2.73 ns 3.21 ns t iesu input register clock enable se tup time: time inrz_en must be stable before the active clock edge 0.40 ns 0.71 ns 0.23 ns 0.58 ns t ieh input register clock enable hold time: time inrz_en must be stable after the active clock edge 0 ns 0 ns 0 ns 0 ns t ipd input propagation delay: propagation time from the input pad to inz 2.25 ns 2.78 ns 2.19 ns 3.21 ns
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 57 package thermal characteristics the polarpro device is available for commercial (0c to 85c junction), industrial (-40c to 100c junction), and military (-55c to 125c junction) temperature ranges. thermal resistance equations: jc = (t j - t c )/p ja = (tj - ta)/p p max = (t jmax - t amax )/ ja parameter description: jc : junction-to-case thermal resistance ja : junction-to-ambient thermal resistance t j : junction temperature t a : ambient temperature p: power dissipated by the device while operating p max : the maximum power dissipation for the device t jmax : maximum junction temperature t amax : maximum ambient temperature note: maximum junction temperature (t jmax ) is 125c. to calculate the maximum power dissipation for a device package look up ja from table 53 , pick an appropriate t amax and use: p max = (125c - t amax ) / ja table 53: package thermal characteristics package description theta-ja ( c/w) device package code package type pin count 0 lfm 200 lfm 400 lfm ql1p075 pu tfbga 132 55 48 46 pf tqfp 144 50 44 42 pt tfbga (12 mm x 12 mm) 196 42.0 35.0 33.5 ps lbga 256 48.2 41.7 40.2 ql1p100 pu tfbga 121 54 47 45 pu tfbga 132 55 48 46 pf tqfp 144 50 44 42 pt tfbga (12 mm x 12 mm) 196 42.0 35.0 33.5 ps lbga 256 48.2 41.7 40.2 ql1p200 pu tfbga 132 44 37 35 ps lbga 256 35.5 29.0 27.7 ps lbga 324 tbd tbd tbd
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 58 moisture sensitivity level all polarpro devices are moisture sensitivity level 3. ql1p300 pu tfbga 132 44 37 35 ps lbga 256 35.5 29.0 27.7 ps lbga 324 tbd tbd tbd table 54: solder and lead finish composition lead included lead-free bga solder 63% pb, 37% sn sn3agcu:sn4agcu a a. sn3agcu:sn4agcu means that ag can range from 3% to 4%. cu is always 0.5%. qfp lead finish 85% pb, 15% sn sn (matte) table 53: package thermal characteristics (continued) package description theta-ja ( c/w) device package code package type pin count 0 lfm 200 lfm 400 lfm
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 59 power-up sequencing figure 43: power-up sequencing figure 43 shows an example where all vccio = 3.3 v. when powering up a polarp ro device, vcc, vccio rails must take 10 s or longer to reach the maximum value (refer to figure 43 ). ramping vcc and vccio faster than 10 s can cause the device to behave improperly . it is also important to ensure vccio and vlp ar e within 500 mv of vcc when ramping up the power supplies. in the case where vccio or vlp are greater than vcc by more than 500 mv an additional current draw can occur as vcc passes its threshold voltage. in a case where vcc is greater than vccio by more than 500 mv the protection diodes between the power su pplies become forward biased . if this occurs then there will be an additional current load on the powe r supply. having the diodes on can cause a reliability problem, since it can wear out the di odes and subsequently damage the internal transistors. as noted in the vlp section, during the transition from vlp mode to normal operation, the vlp pin can draw up to 1.5 ma. consequently, if using a pull-up re sistor, use a pull-up resistor with a value that is less than 2 k . programming stipulation for polarpro devices to correctly program, there must not be any race conditions or internally generated free- running oscillators in the design. this will cause an icc programming failure during the programming process. quicklogic cannot guarantee the operation of any device that fails programming. therefore, race conditions and free-running oscillators must be removed from de signs so that polarpro devices can correctly pass programming. voltage v ccio ,vlp v cc |v ccio - v cc | max time 10 us v cc
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 60 pin descriptions table 55: pin descriptions pin direction function description dedicated pin descriptions gpio(c:a) i/o general purpose input/output pin the i/o pin is a bi-directional pin, configurable to either an input-only, output-only, or bi -directional pin. the letter inside the parenthesis means that the i/o is located in the bank with that letter. if an i/ o is not used, the development software provides the option of tying that pin to gnd, vccio, or hi-z. clk(c:a) i global clock network pin low skew global clock this pin provides access to a distributed network capable of driving the cloc k, set, reset, all in puts to the logic cell, read and write clocks, read and write enables of the embedded ram blocks, and i/o inputs. the voltage tolerance of this pin is specified by vccio(c:a). dedclk(d) i dedicated clock network pin low skew clock this pin provides access to a distributed network capable of driving the cloc k, set, reset, all in puts to the logic cell, read and write clocks, read and write enables of the embedded ram blocks, and i/o inputs. the voltage tolerance of this pin is specified by vccio(d). ccmin(1:0) i ccm clock input input clock for ccm. the voltage tolerance for this pin is specified by the vccio of the same bank. ccmvcc (1:0) i power supply pin for ccm ccm input voltage level. configurable as 1.8 v only. ccmgnd(1:0) i ground pin for ccm connect to ground. vlp i voltage low power active low. therefore, when vlp pin is low, the device will go into low power mode. tie vlp to 3.3 v to disable low power mode. vcc i power supply pin connect to 1.8 v supply. vccio(d:a) i input voltage tolerance pin this pin provides the flexibility to interface the device with either a 3.3 v, 2.5 v, or 1.8 v device. the letter inside the parenthesis means t hat the vccio is located in the bank with that letter. every i/o pin in the same bank will be tolerant of the same vcci o input signals and will drive vccio level output signals. this pin must be connected to either 3.3 v, 2.5 v, or 1.8 v. gnd i ground pin connect to ground. dq a / gpio(d) i/o configurable pin can be declared as either a ddrio dq or as a general purpose i/o the d inside the parenthesis means that the i/o is located in bank d. if an i/o is not used, the development software provides the option of tying that pin to gnd, vccio, or hi- z. dqs a / gpio(d) i/o configurable pin can be declared as either a ddrio dqs or as a general purpose i/o the d inside the parenthesis means that the i/o is located in bank d. if an i/o is not used, the development software provides the option of tying that pin to gnd, vccio, or hi- z.
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 61 dqck_n a / gpio(d) i/o configurable pin can be declared as either a ddrio dq, ddr negative clock, or as a general purpose i/o. the d inside the parenthesis means that the i/o is located in bank d. if an i/o is not used, the development software provides the option of tying that pin to gnd, vccio, or hi- z. dqck_p a / gpio(d) i/o configurable pin can be declared as either a ddrio dq, ddr positive clock, or as a general purpose i/o. the d inside the parenthesis means that the i/o is located in bank d. if an i/o is not used, the development software provides the option of typing th at pin to gnd, vccio, or hi-z. vref(d) i differential reference voltage the inref is the reference voltage pin for the sstl1.8 and sstl2 standards. the d inside the parenthesis means that inref is located in bank d. tie this pin to gnd if voltage referenced standards are not used. jtag pin descriptions tdi/rsi i test data in for jtag/ram init. serial data in hold high during normal operation. connect to vccio(b) if unused. trstb i active low reset for jtag hold low during normal operation. connect to gnd if unused. during jtag, a high voltage is based on vccio(b). tms i test mode select for jtag hold high during normal operation. connect to vccio(b) if not used for jtag. tck i test clock for jtag hold high or low during normal operation. connect to vccio(b) or gnd if not used for jtag. tdo o test data out for jtag must be left unconnected if not used for jtag. the output voltage drive is specified by vccio(b). a. the number following the ddrio signal names in the pinout tables indicates the ddrio set the pin corresponds to. table 55: pin descriptions (continued) pin direction function description
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 62 recommended unused pin terminations for polarpro devices all unused, general purpose i/o pins can be tied to vccio, gnd, or hi-z (high impedance) internally. by default, quicklogic quickworks so ftware ties unused i/os to gnd. terminate the rest of the pins at the board level as recommended in table 56 . table 56: recommended unused pin terminations signal name recommended termination vref if an i/o bank does not require the use of the inref signal, connect the pin to gnd. clk a a. x represents a, b, c or d. connect to gnd or vccio(x) if unused. vlp tie vlp to 3.3 v to disable low power mode. ccmvcc(1:0) if a ccm is not used, the corresponding ccmvcc may be tied to gnd to reduce power consumption. if a ccm is used, do not try to disable the ccm by tying the ccmvcc to gnd. tdi connect to vccio(b) if not used for jtag. trstb connect to gnd if not used for jtag. tms connect to vccio(b) if not used for jtag tck connect to vccio(b) or gnd if not used for jtag. tdo must be left unconnected if not used for jtag.
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 63 packaging pinout tables polarpro ql1p075 - 132 tfbga pinout table table 57: ql1p075 ? 132 tfba pinout table pin function pin function pin function pin function a1 vcc d7 dq3/gpio(d) h1 clk(c) l9 gpio(b) a2 vccio(d) d8 dq3/gpio(d) h3 tck l10 gpio(b) a3 dqs2/gpio(d) d9 dq3/gpio(d) h4 gpio(c) l11 gpio(a) a4 dqck_p2/gpio(d) d10 dq3/gpio(d) h6 gnd l12 gpio(a) a5 dqck_n2/gpio(d) d11 gpio(a) h7 gnd l14 gpio(a) a6 dq2/gpio(d) d12 gpio(a) h8 gnd m1 vcc a7 dedclk(d) d14 vccio(a) h9 gnd m3 gpio(b) a8 dq3/gpio(d) e1 vccio(c) h11 gpio(a) m4 gpio(b) a9 dqs3/gpio(d) e3 gpio(c) h12 gpio(a) m5 gpio(b) a10 dqck_p3/gpio(d) e4 dq2/gpio(d) h14 vcc m6 gpio(b) a11 dqck_n3/gpio(d) e11 gpio(a) j1 gpio(c) m7 gpio(b) a12 vccio(d) e12 gpio(a) j3 gpio(c) m8 vcc a13 gnd e14 gpio(a) j4 gpio(c) m9 gpio(b) a14 vcc f1 vcc j6 gpio(c) m10 gpio(b) b1 vref f3 gpio(c) j7 gpio(b) m11 gpio(b) b14 ccmgnd(1) f4 gnd j8 gnd m12 gpio(a) c1 gpio(c) f6 tms j9 gpio(a) m14 vccio(a) c3 gpio(c) f7 gnd j11 gpio(a) n1 gnd c4 dq2/gpio(d) f8 gnd j12 gpio(a) n14 vcc c5 dq2/gpio(d) f9 gpio(a) j14 clk(a)/ccmin(1) p1 vccio(b) c6 vcc f11 gpio(a) k1 vccio(c) p2 gpio(b) c7 dq3/gpio(d) f12 gpio(a) k3 gpio(c) p3 tdo c8 vccio(d) f14 vccio(a) k4 vccio(b) p4 gpio(b) c9 dq3/gpio(d) g1 vcc k11 gpio(a) p5 vccio(b) c10 dq3/gpio(d) g3 gpio(c) k12 trstb p6 gpio(b) c11 vref g4 gpio(c) k14 vccio(b) p7 clk(b) c12 ccmvcc(1) g6 gnd l1 gpio(c) p8 clk(b) c14 gpio(a) g7 gnd l3 gpio(c) p9 vcc d1 gpio(c) g8 gnd l4 gpio(c) p10 vccio(b) d3 gpio(c) g9 gnd l5 gpio(c) p11 gpio(b) d4 vccio(d) g11 gpio(a) l6 gpio(c) p12 gpio(b) d5 dq2/gpio(d) g12 gpio(a) l7 gpio(b) p13 vlp d6 dq3/gpio(d) g14 vcc l8 tdi p14 gnd
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 64 polarpro ql1p075 - 144 tqfp pinout table table 58: ql1p075 ? 144 tqfp pinout table pin function pin function pin function pin function 1 vccio(c) 37 gnd 73 vccio(a) 109 vccio(d) 2 gpio(c) 38 gpio(b) 74 gpio(a) 110 vref(d) 3 gpio(c) 39 gpio(b) 75 gpio(a) 111 dq3/gpio(d) 4 gpio(c) 40 tdo 76 gpio(a) 112 dq3/gpio(d) 5 gpio(c) 41 vccio(b) 77 gpio(a) 113 dq3/gpio(d) 6 gpio(c) 42 gpio(b) 78 gpio(a) 114 dq3/gpio(d) 7 gpio(c) 43 gpio(b) 79 vccio(b) 115 dqck_p3/gpio(d) 8 gpio(c) 44 gpio(b) 80 gpio(a) 116 dqck_n3/gpio(d) 9 gpio(c) 45 gpio(b) 81 trstb 117 dqs3/gpio(d) 10 gpio(c) 46 gpio(b) 82 gpio(a) 118 dq3/gpio(d) 11 gpio(c) 47 gpio(b) 83 gpio(a) 119 dq3/gpio(d) 12 gpio(c) 48 gpio(b) 84 clk(a)/ccmin(1) 120 dq3/gpio(d) 13 vcc 49 gpio(b) 85 gpio(a) 121 tms 14 gpio(c) 50 gpio(b) 86 vccio(a) 122 dq3/gpio(d) 15 gpio(c) 51 gpio(b) 87 gpio(a) 123 dq3/gpio(d) 16 vcc 52 tdi 88 gpio(a) 124 vcc 17 gpio(c) 53 clk(b) 89 gpio(a) 125 dedclk(d) 18 gpio(c) 54 vccio(b) 90 vcc 126 vccio(d) 19 vccio(c) 55 vcc 91 gpio(a) 127 dq2/gpio(d) 20 gpio(c) 56 clk(b) 92 gpio(a) 128 dq2/gpio(d) 21 gpio(c) 57 gpio(b) 93 vcc 129 dq2/gpio(d) 22 gpio(c) 58 vcc 94 gpio(a) 130 dq2/gpio(d) 23 clk(c) 59 gpio(b) 95 gpio(a) 131 dqck_n2/gpio(d) 24 tck 60 gpio(b) 96 gpio(a) 132 dqck_p2/gpio(d) 25 gpio(c) 61 gpio(b) 97 gpio(a) 133 dqs2/gpio(d) 26 gpio(c) 62 gpio(b) 98 gpio(a) 134 dq2/gpio(d) 27 vccio(b) 63 gpio(b) 99 gpio(a) 135 dq2/gpio(d) 28 gpio(c) 64 gpio(b) 100 gpio(a) 136 dq2/gpio(d) 29 gpio(c) 65 gpio(b) 101 gpio(a) 137 dq2/gpio(d) 30 gpio(c) 66 gpio(b) 102 gpio(a) 138 vref(d) 31 gpio(c) 67 gpio(b) 103 gpio(a) 139 dq2/gpio(d) 32 gpio(c) 68 gpio(b) 104 ccmvcc(1) 140 vccio(d) 33 gpio(c) 69 vccio(b) 105 vccio(a) 141 vcc 34 vccio(c) 70 vlp 106 ccmgnd(1) 142 vccio(d) 35 gnd 71 gnd 107 gnd 143 gnd 36 gnd 72 gnd 108 gnd 144 gnd
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 65 polarpro ql1p075 - 196 tfbga (1 2 mm x 12 mm) pinout table table 59: ql1p075 ? 196 tfbga (12 mm x 12 mm) pinout table pin function pin function pin function pin function pin function a1 dqs1/gpio(d) c13 dq4/gpio(d) f11 gpio(a) j9 gnd m7 gpio(b) a2 dqck_p1/gpio(d) c14 dq4/gpio(d) f12 gpio(a) j10 vcc m8 gpio(b) a3 dqck_n1/gpio(d) d1 gpio(c) f13 gpio(a) j11 vccio(b) m9 gpio(b) a4 dq2/gpio(d) d2 gnd f14 gpio(a) j12 gpio(a) m10 gpio(b) a5 dq2/gpio(d) d3 dq1/gpio(d) g1 gpio(c) j13 gpio(a) m11 gpio(b) a6 dqck_p2/gpio(d) d4 dq1/gpio(d) g2 gpio(c) j14 gpio(a) m12 gpio(a) a7 dqck_n2/gpio(d) d5 dq1/gpio(d) g3 gpio(c) k1 gpio(c) m13 gpio(a) a8 dq3/gpio(d) d6 dq2/gpio(d) g4 tck k2 gpio(c) m14 gpio(a) a9 dqck_p3/gpio(d) d7 dq2/gpio(d) g5 vcc k3 gpio(c) n1 gpio(c) a10 dqck_n3/gpio(d) d8 dq2/gpio(d) g6 gnd k4 gnd n2 gpio(c) a11 dq4/gpio(d) d9 dq3/gpio(d) g7 gnd k5 vccio(b) n3 gpio(b) a12 dq4/gpio(d) d10 dq3/gpio(d) g8 gnd k6 vccio(b) n4 gpio(b) a13 dqck_p4/gpio(d) d11 dqs3/gpio(d) g9 gnd k7 vcc n5 gpio(b) a14 dqck_n4/gpio(d) d12 dq3/gpio(d) g10 vcc k8 vccio(b) n6 gpio(b) b1 dq1/gpio(d) d13 dq4/gpio(d) g11 gpio(a) k9 vccio(b) n7 clk(b) b2 dq1/gpio(d) d14 gnd g12 gpio(a) k10 vccio(a) n8 gpio(b) b3 dq1/gpio(d) e1 gpio(c) g13 gpio(a) k11 gpio(a) n9 gpio(b) b4 vref(d) e2 gpio(c) g14 gpio(a) k12 gpio(a) n10 gpio(b) b5 dq2/gpio(d) e3 gpio(c) h1 clk(c)/ccmin(0) k13 gpio(a) n11 gpio(b) b6 dq2/gpio(d) e4 ccmgnd(0) h2 gpio(c) k14 gpio(a) n12 gpio(b) b7 dedclk(d) e5 vccio(c) h3 gpio(c) l1 gpio(c) n13 vlp b8 tms e6 vccio(d) h4 vccio(b) l2 gpio(c) n14 gpio(a) b9 vref(d) e7 vccio(d) h5 vcc l3 gpio(c) p1 gpio(c) b10 dq3/gpio(d) e8 vcc h6 gnd l4 gpio(b) p2 gpio(b) b11 dq3/gpio(d) e9 vccio(d) h7 gnd l5 gpio(b) p3 gpio(b) b12 dqs4/gpio(d) e10 vccio(d) h8 gnd l6 gpio(b) p4 gpio(b) b13 dq4/gpio(d) e11 ccmgnd(1) h9 gnd l7 tdo p5 gpio(b) b14 dq4/gpio(d) e12 ccmvcc(1) h10 vcc l8 tdi p6 clk(b) c1 gpio(c) e13 gpio(a) h11 gpio(a) l9 gpio(b) p7 gpio(b) c2 dq1/gpio(d) e14 gpio(a) h12 gpio(a) l10 gnd p8 gpio(b) c3 dq1/gpio(d) f1 gpio(c) h13 gpio(a) l11 gpio(a) p9 gpio(b) c4 dq1/gpio(d) f2 gpio(c) h14 clk(a)/ccmin(1) l12 gpio(a) p10 gpio(b) c5 dq2/gpio(d) f3 gpio(c) j1 gpio(c) l13 gpio(a) p11 gpio(b) c6 dqs2/gpio(d) f4 ccmvcc(0) j2 gpio(c) l14 trstb p12 gpio(b) c7 dq2/gpio(d) f5 vcc j3 gpio(c) m1 gpio(c) p13 gpio(a) c8 dq3/gpio(d) f6 gnd j4 gnd m2 gpio(c) p14 gpio(a) c9 dq3/gpio(d) f7 gnd j5 vccio(c) m3 gpio(c) c10 dq3/gpio(d) f8 gnd j6 gnd m4 gpio(b) c11 dq4/gpio(d) f9 gnd j7 gnd m5 gpio(b) c12 dq4/gpio(d) f10 vccio(a) j8 gnd m6 gpio(b)
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 66 polarpro ql1p075 - 256 lbga pinout table table 60: ql1p075 ? 256 lbga pinout table pin function pin function pin function pin function pin function pin function a1 gnd c12 dqck_p4/gpio(d) f7 vcc j2 gpio(c) l13 nc p8 gpio(b) a2 dq1/gpio(d) c13 dqck_n4/gpio(d) f8 gnd j3 gpio(c) l14 gpio(a) p9 gpio(b) a3 dq1/gpio(d) c14 gnd f9 tms j4 gpio(c) l15 gpio(a) p10 gpio(b) a4 dq1/gpio(d) c15 dq4/gpio(d) f10 vcc j5 vccio(c) l16 gpio(a) p11 gpio(b) a5 dq2/gpio(d) c16 dq4/gpio(d) f11 dq4/gpio(d) j6 gnd m1 nc p12 gpio(b) a6 dq2/gpio(d) d1 gpio(c) f12 ccmvcc(1) j7 gnd m2 nc p13 gpio(b) a7 dqs2/gpio(d) d2 nc f13 gpio(a) j8 vcc m3 gpio(b) p14 gnd a8 dq2/gpio(d) d3 nc f14 gpio(a) j9 vcc m4 gpio(b) p15 gpio(b) a9 dedclk(d) d4 nc f15 gpio(a) j10 gnd m5 gpio(b) p16 gpio(b) a10 dq3/gpio(d) d5 vref(d) f16 gpio(a) j11 trstb m6 vccio(b) r1 gpio(b) a11 dq3/gpio(d) d6 dqs1/gpio(d) g1 gpio(c) j12 vccio(a) m7 vccio(b) r2 gpio(b) a12 dq3/gpio(d) d7 dq2/gpio(d) g2 gpio(c) j13 gpio(a) m8 vccio(b) r3 gpio(b) a13 dq3/gpio(d) d8 dq2/gpio(d) g3 gpio(c) j14 gpio(a) m9 vccio(b) r4 gpio(b) a14 dq4/gpio(d) d9 dqs3/gpio(d) g4 gpio(c) j15 gpio(a) m10 vccio(b) r5 tdo a15 nc d10 dqck_p3/gpio(d) g5 gpio(c) j16 clk(a)/ ccmin(1) m11 vccio(b) r6 gpio(b) a16 gnd d11 dq4/gpio(d) g6 vcc k1 gpio(c) m12 gpio(b) r7 gpio(b) b1 dq1/gpio(d) d12 vref(d) g7 gnd k2 gpio(c) m13 nc r8 gpio(b) b2 dq1/gpio(d) d13 dq4/gpio(d) g8 gnd k3 gpio(c) m14 gpio(a) r9 gpio(b) b3 dq1/gpio(d) d14 nc g9 gnd k4 gpio(c) m15 gpio(a) r10 gpio(b) b4 dq1/gpio(d) d15 nc g10 gnd k5 gpio(c) m16 nc r11 gpio(b) b5 dq1/gpio(d) d16 nc g11 vcc k6 vcc n1 gpio(b) r12 gpio(b) b6 dq2/gpio(d) e1 gpio(c) g12 gpio(a) k7 gnd n2 gpio(b) r13 gpio(b) b7 dqck_p2/gpio(d) e2 gpio(c) g13 gpio(a) k8 gnd n3 gpio(b) r14 gpio(b) b8 dqck_n2/gpio(d) e3 gpio(c) g14 gpio(a) k9 gnd n4 gpio(b) r15 gpio(b) b9 dq2/gpio(d) e4 gpio(c) g15 gpio(a) k10 gnd n5 gpio(b) r16 gpio(b) b10 dq3/gpio(d) e5 ccmgnd(0) g16 gpio(a) k11 vcc n6 gpio(b) t1 gnd b11 dq3/gpio(d) e6 vccio(d) h1 clk(c)/ccmin(0) k12 gpio(a) n7 gpio(b) t2 gpio(b) b12 dq3/gpio(d) e7 vccio(d) h2 gpio(c) k13 gpio(a) n8 gpio(b) t3 gpio(b) b13 dq4/gpio(d) e8 vccio(d) h3 gpio(c) k14 gpio(a) n9 gpio(b) t4 gpio(b) b14 dq4/gpio(d) e9 vccio(d) h4 gpio(c) k15 gpio(a) n10 gpio(b) t5 gpio(b) b15 dq4/gpio(d) e10 vccio(d) h5 vccio(c) k16 gpio(a) n11 gpio(b) t6 gpio(b) b16 dqs4/gpio(d) e11 vccio(d) h6 tck l1 gpio(c) n12 gpio(b) t7 clk(b) c1 nc e12 ccmgnd(1) h7 gnd l2 gpio(c) n13 gpio(b) t8 gpio(b) c2 gpio(c) e13 gpio(a) h8 vcc l3 gpio(c) n14 gpio(b) t9 clk(b) c3 gnd e14 gpio(a) h9 vcc l4 nc n15 nc t10 gpio(b) c4 dq1/gpio(d) e15 gpio(a) h10 gnd l5 nc n16 gpio(b) t11 gpio(b) c5 dqck_p1/gpio(d) e16 gpio(a) h11 gnd l6 gnd p1 gpio(b) t12 gpio(b) c6 dqck_n1/gpio(d) f1 gpio(c) h12 vccio(a) l7 vcc p2 gpio(b) t13 gpio(b) c7 dq2/gpio(d) f2 gpio(c) h13 gpio(a) l8 tdi p3 gnd t14 gpio(b) c8 dq/gpio(d) f3 gpio(c) h14 gpio(a) l9 gnd p4 gpio(b) t15 gpio(b) c9 dq3/gpio(d) f4 gpio(c) h15 gpio(a) l10 vcc p5 gpio(b) t16 gnd c10 dqck_n3/gpio(d) f5 ccmvcc(0) h16 gpio(a) l11 vccio(b) p6 gpio(b) c11 dq3/gpio(d) f6 vccio(b) j1 gpio(c) l12 vlp p7 gpio(b)
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 67 polarpro ql1p100 - 121 tfbga pinout table table 61: ql1p100 - 121 tfbga pinout table pin function pin function pin function pin function a1 vcc c10 gpio(a) f8 vcc j6 gnd a2 dq1/gpio(d) c11 gpio(a) f9 gpio(a) j7 gpio(b) a3 dqck_n1/gpio(d) d1 gpio(c) f10 gpio(a) j8 gpio(b) a4 dq1/gpio(d) d2 gpio(c) f11 gpio(a) j9 gpio(a) a5 dq2/gpio(d) d3 gpio(c) g1 tck j10 gpio(a) a6 dedclk(d) d4 vccio(d) g2 vccio(b) j11 gpio(a) a7 dqck_n3/gpio(d) d5 vcc g3 gpio(c) k1 gnd a8 dq3/gpio(d) d6 dq3/gpio(d) g4 vcc k2 gpio(b) a9 dqck_p4/gpio(d) d7 dq3/gpio(d) g5 vccio(c) k3 gpio(b) a10 dq4/gpio(d) d8 gpio(a) g6 gnd k4 gpio(b) a11 vcc d9 gpio(a) g7 gnd k5 tdi b1 gnd d10 gpio(a) g8 vcc k6 gpio(b) b2 gpio(c) d11 gpio(a) g9 trstb k7 gpio(b) b3 dqs1/gpio(d) e1 gpio(c) g10 gpio(a) k8 gpio(b) b4 dq2/gpio(d) e2 gpio(c) g11 clk(a)/ccmin(1) k9 gpio(b) b5 dq2/gpio(d) e3 gpio(c) h1 gpio(c) k10 gpio(a) b6 tms e4 gpio(c) h2 gpio(c) k11 gpio(a) b7 dq3/gpio(d) e5 vccio(d) h3 gpio(c) l1 vcc b8 dq4/gpio(d) e6 gnd h4 gpio(c) l2 gpio(b) b9 dq4/gpio(d) e7 gnd h5 vccio(c) l3 gpio(b) b10 ccmgnd(1) e8 vccio(a) h6 gnd l4 tdo b11 gnd e9 vccio(a) h7 vccio(b) l5 clk(b) c1 gpio(c) e10 gpio(a) h8 vccio(b) l6 clk(b) c2 gpio(c) e11 gpio(a) h9 vccio(b) l7 gpio(b) c3 gpio(c) f1 gpio(c) h10 gpio(a) l8 gpio(b) c4 dq1/gpio(d) f2 gpio(c) h11 gpio(a) l9 vlp c5 dq2/gpio(d) f3 clk(c)/ccmin(0) j1 gpio(c) l10 gnd c6 dqs2/gpio(d) f4 gnd j2 gpio(c) l11 vcc c7 dqs3/gpio(d) f5 gnd j3 gpio(b) c8 dq4/gpio(d) f6 gnd j4 gpio(b) c9 ccmvcc(1) f7 gnd j5 gpio(b)
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 68 polarpro ql1p100 - 132 tfbga pinout table table 62: ql1p100 ? 132 tfbga pinout table pin function pin function pin function pin function a1 vcc d7 dq3/gpio(d) h1 clk(c) l9 gpio(b) a2 vccio(d) d8 dq3/gpio(d) h3 tck l10 gpio(b) a3 dqs2/gpio(d) d9 dq3/gpio(d) h4 gpio(c) l11 gpio(a) a4 dqck_p2/gpio(d) d10 dq3/gpio(d) h6 gnd l12 gpio(a) a5 dqck_n2/gpio(d) d11 gpio(a) h7 gnd l14 gpio(a) a6 dq2/gpio(d) d12 gpio(a) h8 gnd m1 vcc a7 dedclk(d) d14 vccio(a) h9 gnd m3 gpio(b) a8 dq3/gpio(d) e1 vccio(c) h11 gpio(a) m4 gpio(b) a9 dqs3/gpio(d) e3 gpio(c) h12 gpio(a) m5 gpio(b) a10 dqck_p3/gpio(d) e4 dq2/gpio(d) h14 vcc m6 gpio(b) a11 dqck_n3/gpio(d) e11 gpio(a) j1 gpio(c) m7 gpio(b) a12 vccio(d) e12 gpio(a) j3 gpio(c) m8 vcc a13 gnd e14 gpio(a) j4 gpio(c) m9 gpio(b) a14 vcc f1 vcc j6 gpio(c) m10 gpio(b) b1 vref f3 gpio(c) j7 gpio(b) m11 gpio(b) b14 ccmgnd(1) f4 gnd j8 gnd m12 gpio(a) c1 gpio(c) f6 tms j9 gpio(a) m14 vccio(a) c3 gpio(c) f7 gnd j11 gpio(a) n1 gnd c4 dq2/gpio(d) f8 gnd j12 gpio(a) n14 vcc c5 dq2/gpio(d) f9 gpio(a) j14 clk(a)/ccmin(1) p1 vccio(b) c6 vcc f11 gpio(a) k1 vccio(c) p2 gpio(b) c7 dq3/gpio(d) f12 gpio(a) k3 gpio(c) p3 tdo c8 vccio(d) f14 vccio(a) k4 vccio(b) p4 gpio(b) c9 dq3/gpio(d) g1 vcc k11 gpio(a) p5 vccio(b) c10 dq3/gpio(d) g3 gpio(c) k12 trstb p6 gpio(b) c11 vref g4 gpio(c) k14 vccio(b) p7 clk(b) c12 ccmvcc(1) g6 gnd l1 gpio(c) p8 clk(b) c14 gpio(a) g7 gnd l3 gpio(c) p9 vcc d1 gpio(c) g8 gnd l4 gpio(c) p10 vccio(b) d3 gpio(c) g9 gnd l5 gpio(c) p11 gpio(b) d4 vccio(d) g11 gpio(a) l6 gpio(c) p12 gpio(b) d5 dq2/gpio(d) g12 gpio(a) l7 gpio(b) p13 vlp d6 dq3/gpio(d) g14 vcc l8 tdi p14 gnd
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 69 polarpro ql1p100 - 144 tqfp pinout table table 63: ql1p100 ? 144 tqfp pinout table pin function pin function pin function pin function 1 vccio(c) 37 gnd 73 vccio(a) 109 vccio(d) 2 gpio(c) 38 gpio(b) 74 gpio(a) 110 vref(d) 3 gpio(c) 39 gpio(b) 75 gpio(a) 111 dq3/gpio(d) 4 gpio(c) 40 tdo 76 gpio(a) 112 dq3/gpio(d) 5 gpio(c) 41 vccio(b) 77 gpio(a) 113 dq3/gpio(d) 6 gpio(c) 42 gpio(b) 78 gpio(a) 114 dq3/gpio(d) 7 gpio(c) 43 gpio(b) 79 vccio(b) 115 dqck_p3/gpio(d) 8 gpio(c) 44 gpio(b) 80 gpio(a) 116 dqck_n3/gpio(d) 9 gpio(c) 45 gpio(b) 81 trstb 117 dqs3/gpio(d) 10 gpio(c) 46 gpio(b) 82 gpio(a) 118 dq3/gpio(d) 11 gpio(c) 47 gpio(b) 83 gpio(a) 119 dq3/gpio(d) 12 gpio(c) 48 gpio(b) 84 clk(a)/ccmin(1) 120 dq3/gpio(d) 13 vcc 49 gpio(b) 85 gpio(a) 121 tms 14 gpio(c) 50 gpio(b) 86 vccio(a) 122 dq3/gpio(d) 15 gpio(c) 51 gpio(b) 87 gpio(a) 123 dq3/gpio(d) 16 vcc 52 tdi 88 gpio(a) 124 vcc 17 gpio(c) 53 clk(b) 89 gpio(a) 125 dedclk(d) 18 gpio(c) 54 vccio(b) 90 vcc 126 vccio(d) 19 vccio(c) 55 vcc 91 gpio(a) 127 dq2/gpio(d) 20 gpio(c) 56 clk(b) 92 gpio(a) 128 dq2/gpio(d) 21 gpio(c) 57 gpio(b) 93 vcc 129 dq2/gpio(d) 22 gpio(c) 58 vcc 94 gpio(a) 130 dq2/gpio(d) 23 clk(c) 59 gpio(b) 95 gpio(a) 131 dqck_n2/gpio(d) 24 tck 60 gpio(b) 96 gpio(a) 132 dqck_p2/gpio(d) 25 gpio(c) 61 gpio(b) 97 gpio(a) 133 dqs2/gpio(d) 26 gpio(c) 62 gpio(b) 98 gpio(a) 134 dq2/gpio(d) 27 vccio(b) 63 gpio(b) 99 gpio(a) 135 dq2/gpio(d) 28 gpio(c) 64 gpio(b) 100 gpio(a) 136 dq2/gpio(d) 29 gpio(c) 65 gpio(b) 101 gpio(a) 137 dq2/gpio(d) 30 gpio(c) 66 gpio(b) 102 gpio(a) 138 vref(d) 31 gpio(c) 67 gpio(b) 103 gpio(a) 139 dq2/gpio(d) 32 gpio(c) 68 gpio(b) 104 ccmvcc(1) 140 vccio(d) 33 gpio(c) 69 vccio(b) 105 vccio(a) 141 vcc 34 vccio(c) 70 vlp 106 ccmgnd(1) 142 vccio(d) 35 gnd 71 gnd 107 gnd 143 gnd 36 gnd 72 gnd 108 gnd 144 gnd
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 70 polarpro ql1p100 - 196 tfbga (1 2 mm x 12 mm) pinout table table 64: ql1p100 ? 196 tfbga (12 mm x 12 mm) pinout table pin function pin function pin function pin function pin function a1 dqs1/gpio(d) c13 dq4/gpio(d) f11 gpio(a) j9 gnd m7 gpio(b) a2 dqck_p1/gpio(d) c14 dq4/gpio(d) f12 gpio(a) j10 vcc m8 gpio(b) a3 dqck_n1/gpio(d) d1 gpio(c) f13 gpio(a) j11 vccio(b) m9 gpio(b) a4 dq2/gpio(d) d2 gnd f14 gpio(a) j12 gpio(a) m10 gpio(b) a5 dq2/gpio(d) d3 dq1/gpio(d) g1 gpio(c) j13 gpio(a) m11 gpio(b) a6 dqck_p2/gpio(d) d4 dq1/gpio(d) g2 gpio(c) j14 gpio(a) m12 gpio(a) a7 dqck_n2/gpio(d) d5 dq1/gpio(d) g3 gpio(c) k1 gpio(c) m13 gpio(a) a8 dq3/gpio(d) d6 dq2/gpio(d) g4 tck k2 gpio(c) m14 gpio(a) a9 dqck_p3/gpio(d) d7 dq2/gpio(d) g5 vcc k3 gpio(c) n1 gpio(c) a10 dqck_n3/gpio(d) d8 dq2/gpio(d) g6 gnd k4 gnd n2 gpio(c) a11 dq4/gpio(d) d9 dq3/gpio(d) g7 gnd k5 vccio(b) n3 gpio(b) a12 dq4/gpio(d) d10 dq3/gpio(d) g8 gnd k6 vccio(b) n4 gpio(b) a13 dqck_p4/gpio(d) d11 dqs3/gpio(d) g9 gnd k7 vcc n5 gpio(b) a14 dqck_n4/gpio(d) d12 dq3/gpio(d) g10 vcc k8 vccio(b) n6 gpio(b) b1 dq1/gpio(d) d13 dq4/gpio(d) g11 gpio(a) k9 vccio(b) n7 clk(b) b2 dq1/gpio(d) d14 gnd g12 gpio(a) k10 vccio(a) n8 gpio(b) b3 dq1/gpio(d) e1 gpio(c) g13 gpio(a) k11 gpio(a) n9 gpio(b) b4 vref(d) e2 gpio(c) g14 gpio(a) k12 gpio(a) n10 gpio(b) b5 dq2/gpio(d) e3 gpio(c) h1 clk(c)/ccmin(0) k13 gpio(a) n11 gpio(b) b6 dq2/gpio(d) e4 ccmgnd(0) h2 gpio(c) k14 gpio(a) n12 gpio(b) b7 dedclk(d) e5 vccio(c) h3 gpio(c) l1 gpio(c) n13 vlp b8 tms e6 vccio(d) h4 vccio(b) l2 gpio(c) n14 gpio(a) b9 vref(d) e7 vccio(d) h5 vcc l3 gpio(c) p1 gpio(c) b10 dq3/gpio(d) e8 vcc h6 gnd l4 gpio(b) p2 gpio(b) b11 dq3/gpio(d) e9 vccio(d) h7 gnd l5 gpio(b) p3 gpio(b) b12 dqs4/gpio(d) e10 vccio(d) h8 gnd l6 gpio(b) p4 gpio(b) b13 dq4/gpio(d) e11 ccmgnd(1) h9 gnd l7 tdo p5 gpio(b) b14 dq4/gpio(d) e12 ccmvcc(1) h10 vcc l8 tdi p6 clk(b) c1 gpio(c) e13 gpio(a) h11 gpio(a) l9 gpio(b) p7 gpio(b) c2 dq1/gpio(d) e14 gpio(a) h12 gpio(a) l10 gnd p8 gpio(b) c3 dq1/gpio(d) f1 gpio(c) h13 gpio(a) l11 gpio(a) p9 gpio(b) c4 dq1/gpio(d) f2 gpio(c) h14 clk(a)/ccmin(1) l12 gpio(a) p10 gpio(b) c5 dq2/gpio(d) f3 gpio(c) j1 gpio(c) l13 gpio(a) p11 gpio(b) c6 dqs2/gpio(d) f4 ccmvcc(0) j2 gpio(c) l14 trstb p12 gpio(b) c7 dq2/gpio(d) f5 vcc j3 gpio(c) m1 gpio(c) p13 gpio(a) c8 dq3/gpio(d) f6 gnd j4 gnd m2 gpio(c) p14 gpio(a) c9 dq3/gpio(d) f7 gnd j5 vccio(c) m3 gpio(c) c10 dq3/gpio(d) f8 gnd j6 gnd m4 gpio(b) c11 dq4/gpio(d) f9 gnd j7 gnd m5 gpio(b) c12 dq4/gpio(d) f10 vccio(a) j8 gnd m6 gpio(b)
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 71 polarpro ql1p100 - 256 lbga pinout table table 65: ql1p100 ? 256 lbga pinout table pin function pin function pin function pin function pin function pin function a1 gnd c12 dqck_p4/gpio(d) f7 vcc j2 gpio(c) l13 gpio(a) p8 gpio(b) a2 dq1/gpio(d) c13 dqck_n4/gpio(d) f8 gnd j3 gpio(c) l14 gpio(a) p9 gpio(b) a3 dq1/gpio(d) c14 gnd f9 tms j4 gpio(c) l15 gpio(a) p10 gpio(b) a4 dq1/gpio(d) c15 dq4/gpio(d) f10 vcc j5 vccio(c) l16 gpio(a) p11 gpio(b) a5 dq2/gpio(d) c16 dq4/gpio(d) f11 dq4/gpio(d) j6 gnd m1 gpio(c) p12 gpio(b) a6 dq2/gpio(d) d1 gpio(c) f12 ccmvcc(1) j7 gnd m2 gpio(c) p13 gpio(b) a7 dqs2/gpio(d) d2 gpio(c) f13 gpio(a) j8 vcc m3 gpio(b) p14 gnd a8 dq2/gpio(d) d3 gpio(c) f14 gpio(a) j9 vcc m4 gpio(b) p15 gpio(b) a9 dedclk(d) d4 gpio(c) f15 gpio(a) j10 gnd m5 gpio(b) p16 gpio(b) a10 dq3/gpio(d) d5 vref(d) f16 gpio(a) j11 trstb m6 vccio(b) r1 gpio(b) a11 dq3/gpio(d) d6 dqs1/gpio(d) g1 gpio(c) j12 vccio(a) m7 vccio(b) r2 gpio(b) a12 dq3/gpio(d) d7 dq2/gpio(d) g2 gpio(c) j13 gpio(a) m8 vccio(b) r3 gpio(b) a13 dq3/gpio(d) d8 dq2/gpio(d) g3 gpio(c) j14 gpio(a) m9 vccio(b) r4 gpio(b) a14 dq4/gpio(d) d9 dqs3/gpio(d) g4 gpio(c) j15 gpio(a) m10 vccio(b) r5 tdo a15 gpio(a) d10 dqck_p3/gpio(d) g5 gpio(c) j16 clk(a)/ccmin(1) m11 vccio(b) r6 gpio(b) a16 gnd d11 dq4/gpio(d) g6 vcc k1 gpio(c) m12 gpio(b) r7 gpio(b) b1 dq1/gpio(d) d12 vref(d) g7 gnd k2 gpio(c) m13 gpio(a) r8 gpio(b) b2 dq1/gpio(d) d13 dq4/gpio(d) g8 gnd k3 gpio(c) m14 gpio(a) r9 gpio(b) b3 dq1/gpio(d) d14 gpio(a) g9 gnd k4 gpio(c) m15 gpio(a) r10 gpio(b) b4 dq1/gpio(d) d15 gpio(a) g10 gnd k5 gpio(c) m16 gpio(a) r11 gpio(b) b5 dq1/gpio(d) d16 gpio(a) g11 vcc k6 vcc n1 gpio(b) r12 gpio(b) b6 dq2/gpio(d) e1 gpio(c) g12 gpio(a) k7 gnd n2 gpio(b) r13 gpio(b) b7 dqck_p2/ gpio(d) e2 gpio(c) g13 gpio(a) k8 gnd n3 gpio(b) r14 gpio(b) b8 dqck_n2/ gpio(d) e3 gpio(c) g14 gpio(a) k9 gnd n4 gpio(b) r15 gpio(b) b9 dq2/gpio(d) e4 gpio(c) g15 gpio(a) k10 gnd n5 gpio(b) r16 gpio(b) b10 dq3/gpio(d) e5 ccmgnd(0) g16 gpio(a) k11 vcc n6 gpio(b) t1 gnd b11 dq3/gpio(d) e6 vccio(d) h1 clk(c)/ccmin(0) k12 gpio(a) n7 gpio(b) t2 gpio(b) b12 dq3/gpio(d) e7 vccio(d) h2 gpio(c) k13 gpio(a) n8 gpio(b) t3 gpio(b) b13 dq4/gpio(d) e8 vccio(d) h3 gpio(c) k14 gpio(a) n9 gpio(b) t4 gpio(b) b14 dq4/gpio(d) e9 vccio(d) h4 gpio(c) k15 gpio(a) n10 gpio(b) t5 gpio(b) b15 dq4/gpio(d) e10 vccio(d) h5 vccio(c) k16 gpio(a) n11 gpio(b) t6 gpio(b) b16 dqs4/gpio(d) e11 vccio(d) h6 tck l1 gpio(c) n12 gpio(b) t7 clk(b) c1 gpio(c) e12 ccmgnd(1) h7 gnd l2 gpio(c) n13 gpio(b) t8 gpio(b) c2 gpio(c) e13 gpio(a) h8 vcc l3 gpio(c) n14 gpio(b) t9 clk(b) c3 gnd e14 gpio(a) h9 vcc l4 gpio(c) n15 gpio(a) t10 gpio(b) c4 dq1/gpio(d) e15 gpio(a) h10 gnd l5 gpio(c) n16 gpio(b) t11 gpio(b) c5 dqck_p1/ gpio(d) e16 gpio(a) h11 gnd l6 gnd p1 gpio(b) t12 gpio(b) c6 dqck_n1/ gpio(d) f1 gpio(c) h12 vccio(a) l7 vcc p2 gpio(b) t13 gpio(b) c7 dq2/gpio(d) f2 gpio(c) h13 gpio(a) l8 tdi p3 gnd t14 gpio(b) c8 dq/gpio(d) f3 gpio(c) h14 gpio(a) l9 gnd p4 gpio(b) t15 gpio(b) c9 dq3/gpio(d) f4 gpio(c) h15 gpio(a) l10 vcc p5 gpio(b) t16 gnd c10 dqck_n3/ gpio(d) f5 ccmvcc(0) h16 gpio(a) l11 vccio(b) p6 gpio(b) c11 dq3/gpio(d) f6 vccio(b) j1 gpio(c) l12 vlp p7 gpio(b)
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 72 polarpro ql1p200 - 132 tfbga pinout table table 66: polarpro ql1p200 ? 132 tfbga pin function pin function pin function pin function a1 vcc d7 dq3/gpio(d) h1 clk(c)/ccmin(0) l9 gpio(b) a2 vcc d8 dq3/gpio(d) h3 vccio(c) l10 gpio(b) a3 vref d9 dq3/gpio(d) h4 gpio(c) l11 gpio(a) a4 dqs2/gpio(d) d10 vccio(d) h6 gnd l12 gpio(a) a5 dqck_p2/gpio(d) d11 gpio(a) h7 gnd l14 gpio(a) a6 dqck_n2/gpio(d) d12 vccio(a) h8 gnd m1 vcc a7 dedclk(d) d14 gpio(a) h9 gnd m3 gnd a8 vccio(d) e1 vccio(c) h11 gpio(a) m4 gpio(b) a9 dqs3/gpio(d) e3 gpio(c) h12 gpio(a) m5 gpio(b) a10 dqck_n3/gpio(d) e4 gpio(c) h14 clk(a)/ccmin(1) m6 gpio(b) a11 dqck_p3/gpio(d) e11 gpio(a) j1 gpio(c) m7 gpio(b) a12 dq3/gpio(d) e12 gpio(a) j3 tck m8 gpio(b) a13 vref e14 vccio(a) j4 vccio(b) m9 gpio(b) a14 vcc f1 gpio(c) j6 gpio(c) m10 vccio(b) b1 ccmvcc(0) f3 gpio(c) j7 tdi m11 gpio(b) b14 ccmvcc(1) f4 gpio(c) j8 gnd m12 gpio(a) c1 ccmgnd(0) f6 vccio(d) j9 gpio(a) m14 vccio(a) c3 gnd f7 tms j11 gpio(a) n1 gnd c4 dq2/gpio(d) f8 gnd j12 vccio(a) n14 vlp c5 vcc f9 dq3/gpio(d) j14 vccio(b) p1 vcc c6 dq2/gpio(d) f11 gpio(a) k1 vccio(c) p2 tdo c7 dq3/gpio(d) f12 gpio(a) k3 gpio(c) p3 gpio(b) c8 dq3/gpio(d) f14 gpio(a) k4 gpio(c) p4 vccio(b) c9 dq3/gpio(d) g1 gpio(c) k11 trstb p5 gpio(b) c10 dq3/gpio(d) g3 gpio(c) k12 gpio(a) p6 clk(b) c11 gnd g4 gpio(c) k14 gpio(a) p7 clk(b) c12 ccmgnd(1) g6 gnd l1 vcc p8 vccio(b) c14 vcc g7 gnd l3 gpio(c) p9 gpio(b) d1 gpio(c) g8 gnd l4 gpio(c) p10 vcc d3 gpio(c) g9 gnd l5 gpio(b) p11 vcc d4 dq2/gpio(d) g11 gpio(a) l6 gpio(b) p12 gpio(a) d5 dq2/gpio(d) g12 gpio(a) l7 gpio(b) p13 gnd d6 dq2/gpio(d) g14 gpio(a) l8 gpio(b) p14 vcc
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 73 polarpro ql1p200 - 256 lbga pinout table table 67: polarpro ql1p200 - 256 lbga pin function pin function pin function pin function pin function pin function a1 gnd c12 dqck_p4/gpio(d) f7 vcc j2 gpio(c) l13 gpio(a) p8 gpio(b) a2 dq1/gpio(d) c13 dqck_n4/gpio(d) f8 gnd j3 gpio(c) l14 gpio(a) p9 gpio(b) a3 dq1/gpio(d) c14 gnd f9 tms j4 gpio(c) l15 gpio(a) p10 gpio(b) a4 dq1/gpio(d) c15 dq4/gpio(d) f10 vcc j5 vccio(c) l16 gpio(a) p11 gpio(b) a5 dq2/gpio(d) c16 dq4/gpio(d) f11 dq4/gpio(d) j6 gnd m1 gpio(c) p12 gpio(b) a6 dq2/gpio(d) d1 gpio(c) f12 ccmvcc(1) j7 gnd m2 gpio(c) p13 gpio(b) a7 dqs2/gpio(d) d2 gpio(c) f13 gpio(a) j8 vcc m3 gpio(b) p14 gnd a8 dq2/gpio(d) d3 gpio(c) f14 gpio(a) j9 vcc m4 gpio(b) p15 gpio(b) a9 dedclk(d) d4 gpio(c) f15 gpio(a) j10 gnd m5 gpio(b) p16 gpio(b) a10 dq3/gpio(d) d5 vref(d) f16 gpio(a) j11 trstb m6 vccio(b) r1 gpio(b) a11 dq3/gpio(d) d6 dqs1/gpio(d) g1 gpio(c) j12 vccio(a) m7 vccio(b) r2 gpio(b) a12 dq3/gpio(d) d7 dq2/gpio(d) g2 gpio(c) j13 gpio(a) m8 vccio(b) r3 gpio(b) a13 dq3/gpio(d) d8 dq2/gpio(d) g3 gpio(c) j14 gpio(a) m9 vccio(b) r4 gpio(b) a14 dq4/gpio(d) d9 dqs3/gpio(d) g4 gpio(c) j15 gpio(a) m10 vccio(b) r5 tdo a15 gpio(a) d10 dqck_p3/gpio(d) g5 gpio(c) j16 clk(a)/ccmin(1) m11 vccio(b) r6 gpio(b) a16 gnd d11 dq4/gpio(d) g6 vcc k1 gpio(c) m12 gpio(b) r7 gpio(b) b1 dq1/gpio(d) d12 vref(d) g7 gnd k2 gpio(c) m13 gpio(a) r8 gpio(b) b2 dq1/gpio(d) d13 dq4/gpio(d) g8 gnd k3 gpio(c) m14 gpio(a) r9 gpio(b) b3 dq1/gpio(d) d14 gpio(a) g9 gnd k4 gpio(c) m15 gpio(a) r10 gpio(b) b4 dq1/gpio(d) d15 gpio(a) g10 gnd k5 gpio(c) m16 gpio(a) r11 gpio(b) b5 dq1/gpio(d) d16 gpio(a) g11 vcc k6 vcc n1 gpio(b) r12 gpio(b) b6 dq2/gpio(d) e1 gpio(c) g12 gpio(a) k7 gnd n2 gpio(b) r13 gpio(b) b7 dqck_p2/gpio(d) e2 gpio(c) g13 gpio(a) k8 gnd n3 gpio(b) r14 gpio(b) b8 dqck_n2/gpio(d) e3 gpio(c) g14 gpio(a) k9 gnd n4 gpio(b) r15 gpio(b) b9 dq2/gpio(d) e4 gpio(c) g15 gpio(a) k10 gnd n5 gpio(b) r16 gpio(b) b10 dq3/gpio(d) e5 ccmgnd(0) g16 gpio(a) k11 vcc n6 gpio(b) t1 gnd b11 dq3/gpio(d) e6 vccio(d) h1 clk(c)/ ccmin(0) k12 gpio(a) n7 gpio(b) t2 gpio(b) b12 dq3/gpio(d) e7 vccio(d) h2 gpio(c) k13 gpio(a) n8 gpio(b) t3 gpio(b) b13 dq4/gpio(d) e8 vccio(d) h3 gpio(c) k14 gpio(a) n9 gpio(b) t4 gpio(b) b14 dq4/gpio(d) e9 vccio(d) h4 gpio(c) k15 gpio(a) n10 gpio(b) t5 gpio(b) b15 dq4/gpio(d) e10 vccio(d) h5 vccio(c) k16 gpio(a) n11 gpio(b) t6 gpio(b) b16 dqs4/gpio(d) e11 vccio(d) h6 tck l1 gpio(c) n12 gpio(b) t7 clk(b) c1 gpio(c) e12 ccmgnd(1) h7 gnd l2 gpio(c) n13 gpio(b) t8 gpio(b) c2 gpio(c) e13 gpio(a) h8 vcc l3 gpio(c) n14 gpio(b) t9 clk(b) c3 gnd e14 gpio(a) h9 vcc l4 gpio(c) n15 gpio(a) t10 gpio(b) c4 dq1/gpio(d) e15 gpio(a) h10 gnd l5 gpio(c) n16 gpio(b) t11 gpio(b) c5 dqck_p1/gpio(d) e16 gpio(a) h11 gnd l6 gnd p1 gpio(b) t12 gpio(b) c6 dqck_n1/gpio(d) f1 gpio(c) h12 vccio(a) l7 vcc p2 gpio(b) t13 gpio(b) c7 dq2/gpio(d) f2 gpio(c) h13 gpio(a) l8 tdi p3 gnd t14 gpio(b) c8 dq2/gpio(d) f3 gpio(c) h14 gpio(a) l9 gnd p4 gpio(b) t15 gpio(b) c9 dq3/gpio(d) f4 gpio(c) h15 gpio(a) l10 vcc p5 gpio(b) t16 gnd c10 dqck_n3/gpio(d) f5 ccmvcc(0) h16 gpio(a) l11 vccio(b) p6 gpio(b) c11 dq3/gpio(d) f6 vccio(b) j1 gpio(c) l12 vlp p7 gpio(b)
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 74 polarpro ql1p300 - 132 tfbga pinout table table 68: polarpro ql1p300 - 132 tfbga pin function pin function pin function pin function a1 vcc d7 dq3/gpio(d) h1 clk(c)/ccmin(0) l9 gpio(b) a2 vcc d8 dq3/gpio(d) h3 vccio(c) l10 gpio(b) a3 vref d9 dq3/gpio(d) h4 gpio(c) l11 gpio(a) a4 dqs2/gpio(d) d10 vccio(d) h6 gnd l12 gpio(a) a5 dqck_p2/gpio(d) d11 gpio(a) h7 gnd l14 gpio(a) a6 dqck_n2/gpio(d) d12 vccio(a) h8 gnd m1 vcc a7 dedclk(d) d14 gpio(a) h9 gnd m3 gnd a8 vccio(d) e1 vccio(c) h11 gpio(a) m4 gpio(b) a9 dqs3/gpio(d) e3 gpio(c) h12 gpio(a) m5 gpio(b) a10 dqck_n3/gpio(d) e4 gpio(c) h14 clk(a)/ccmin(1) m6 gpio(b) a11 dqck_p3/gpio(d) e11 gpio(a) j1 gpio(c) m7 gpio(b) a12 dq3/gpio(d) e12 gpio(a) j3 tck m8 gpio(b) a13 vref e14 vccio(a) j4 vccio(b) m9 gpio(b) a14 vcc f1 gpio(c) j6 gpio(c) m10 vccio(b) b1 ccmvcc(0) f3 gpio(c) j7 tdi m11 gpio(b) b14 ccmvcc(1) f4 gpio(c) j8 gnd m12 gpio(a) c1 ccmgnd(0) f6 vccio(d) j9 gpio(a) m14 vccio(a) c3 gnd f7 tms j11 gpio(a) n1 gnd c4 dq2/gpio(d) f8 gnd j12 vccio(a) n14 vlp c5 vcc f9 dq3/gpio(d) j14 vccio(b) p1 vcc c6 dq2/gpio(d) f11 gpio(a) k1 vccio(c) p2 tdo c7 dq3/gpio(d) f12 gpio(a) k3 gpio(c) p3 gpio(b) c8 dq3/gpio(d) f14 gpio(a) k4 gpio(c) p4 vccio(b) c9 dq3/gpio(d) g1 gpio(c) k11 trstb p5 gpio(b) c10 dq3/gpio(d) g3 gpio(c) k12 gpio(a) p6 clk(b) c11 gnd g4 gpio(c) k14 gpio(a) p7 clk(b) c12 ccmgnd(1) g6 gnd l1 vcc p8 vccio(b) c14 vcc g7 gnd l3 gpio(c) p9 gpio(b) d1 gpio(c) g8 gnd l4 gpio(c) p10 vcc d3 gpio(c) g9 gnd l5 gpio(b) p11 vcc d4 dq2/gpio(d) g11 gpio(a) l6 gpio(b) p12 gpio(a) d5 dq2/gpio(d) g12 gpio(a) l7 gpio(b) p13 gnd d6 dq2/gpio(d) g14 gpio(a) l8 gpio(b) p14 vcc
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 75 polarpro ql1p300 - 256 lbga pinout table table 69: ql1p300 ? 256 lbga pinout table pin function pin function pin function pin function pin function pin function a1 gnd c12 dqck_p4/gpio(d) f7 vcc j2 gpio(c) l13 gpio(a) p8 gpio(b) a2 dq1/gpio(d) c13 dqck_n4/gpio(d) f8 gnd j3 gpio(c) l14 gpio(a) p9 gpio(b) a3 dq1/gpio(d) c14 gnd f9 tms j4 gpio(c) l15 gpio(a) p10 gpio(b) a4 dq1/gpio(d) c15 dq4/gpio(d) f10 vcc j5 vccio(c) l16 gpio(a) p11 gpio(b) a5 dq2/gpio(d) c16 dq4/gpio(d) f11 dq4/gpio(d) j6 gnd m1 gpio(c) p12 gpio(b) a6 dq2/gpio(d) d1 gpio(c) f12 ccmvcc(1) j7 gnd m2 gpio(c) p13 gpio(b) a7 dqs2/gpio(d) d2 gpio(c) f13 gpio(a) j8 vcc m3 gpio(b) p14 gnd a8 dq2/gpio(d) d3 gpio(c) f14 gpio(a) j9 vcc m4 gpio(b) p15 gpio(b) a9 dedclk(d) d4 gpio(c) f15 gpio(a) j10 gnd m5 gpio(b) p16 gpio(b) a10 dq3/gpio(d) d5 vref(d) f16 gpio(a) j11 trstb m6 vccio(b) r1 gpio(b) a11 dq3/gpio(d) d6 dqs1/gpio(d) g1 gpio(c) j12 vccio(a) m7 vccio(b) r2 gpio(b) a12 dq3/gpio(d) d7 dq2/gpio(d) g2 gpio(c) j13 gpio(a) m8 vccio(b) r3 gpio(b) a13 dq3/gpio(d) d8 dq2/gpio(d) g3 gpio(c) j14 gpio(a) m9 vccio(b) r4 gpio(b) a14 dq4/gpio(d) d9 dqs3/gpio(d) g4 gpio(c) j15 gpio(a) m10 vccio(b) r5 tdo a15 gpio(a) d10 dqck_p3/gpio(d) g5 gpio(c) j16 clk(a)/ ccmin(1) m11 vccio(b) r6 gpio(b) a16 gnd d11 dq4/gpio(d) g6 vcc k1 gpio(c) m12 gpio(b) r7 gpio(b) b1 dq1/gpio(d) d12 vref(d) g7 gnd k2 gpio(c) m13 gpio(a) r8 gpio(b) b2 dq1/gpio(d) d13 dq4/gpio(d) g8 gnd k3 gpio(c) m14 gpio(a) r9 gpio(b) b3 dq1/gpio(d) d14 gpio(a) g9 gnd k4 gpio(c) m15 gpio(a) r10 gpio(b) b4 dq1/gpio(d) d15 gpio(a) g10 gnd k5 gpio(c) m16 gpio(a) r11 gpio(b) b5 dq1/gpio(d) d16 gpio(a) g11 vcc k6 vcc n1 gpio(b) r12 gpio(b) b6 dq2/gpio(d) e1 gpio(c) g12 gpio(a) k7 gnd n2 gpio(b) r13 gpio(b) b7 dqck_p2/gpio(d) e2 gpio(c) g13 gpio(a) k8 gnd n3 gpio(b) r14 gpio(b) b8 dqck_n2/gpio(d) e3 gpio(c) g14 gpio(a) k9 gnd n4 gpio(b) r15 gpio(b) b9 dq2/gpio(d) e4 gpio(c) g15 gpio(a) k10 gnd n5 gpio(b) r16 gpio(b) b10 dq3/gpio(d) e5 ccmgnd(0) g16 gpio(a) k11 vcc n6 gpio(b) t1 gnd b11 dq3/gpio(d) e6 vccio(d) h1 clk(c)/ ccmin(0) k12 gpio(a) n7 gpio(b) t2 gpio(b) b12 dq3/gpio(d) e7 vccio(d) h2 gpio(c) k13 gpio(a) n8 gpio(b) t3 gpio(b) b13 dq4/gpio(d) e8 vccio(d) h3 gpio(c) k14 gpio(a) n9 gpio(b) t4 gpio(b) b14 dq4/gpio(d) e9 vccio(d) h4 gpio(c) k15 gpio(a) n10 gpio(b) t5 gpio(b) b15 dq4/gpio(d) e10 vccio(d) h5 vccio(c) k16 gpio(a) n11 gpio(b) t6 gpio(b) b16 dqs4/gpio(d) e11 vccio(d) h6 tck l1 gpio(c) n12 gpio(b) t7 clk(b) c1 gpio(c) e12 ccmgnd(1) h7 gnd l2 gpio(c) n13 gpio(b) t8 gpio(b) c2 gpio(c) e13 gpio(a) h8 vcc l3 gpio(c) n14 gpio(b) t9 clk(b) c3 gnd e14 gpio(a) h9 vcc l4 gpio(c) n15 gpio(a) t10 gpio(b) c4 dq1/gpio(d) e15 gpio(a) h10 gnd l5 gpio(c) n16 gpio(b) t11 gpio(b) c5 dqck_p1/gpio(d) e16 gpio(a) h11 gnd l6 gnd p1 gpio(b) t12 gpio(b) c6 dqck_n1/gpio(d) f1 gpio(c) h12 vccio(a) l7 vcc p2 gpio(b) t13 gpio(b) c7 dq2/gpio(d) f2 gpio(c) h13 gpio(a) l8 tdi p3 gnd t14 gpio(b) c8 dq2/gpio(d) f3 gpio(c) h14 gpio(a) l9 gnd p4 gpio(b) t15 gpio(b) c9 dq3/gpio(d) f4 gpio(c) h15 gpio(a) l10 vcc p5 gpio(b) t16 gnd c10 dqck_n3/gpio(d) f5 ccmvcc(0) h16 gpio(a) l11 vccio(b) p6 gpio(b) c11 dq3/gpio(d) f6 vccio(b) j1 gpio(c) l12 vlp p7 gpio(b)
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 76 packaging pinout diagrams polarpro ql1pxxx - 121 tfbga pinout diagram top bottom
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 77 polarpro ql1pxxx - 132 tfbga (8 mm x 8 mm) pinout diagram top bottom
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 78 polarpro ql1pxxx - 144 tqfp pinout diagram pin 1 pin 37 pin 73 pin 109 ql1pxxx-7pf144c polarpro
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 79 polarpro ql1pxxx - 196 tfbga (1 2 mm x 12 mm) pinout diagram top bottom
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 80 polarpro ql1pxxx - 256 lbga pinout diagram top bottom
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 81 package mechanical drawings 121 tfbga packaging drawing
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 82 132 tfbga packaging drawing
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 83 144 tqfp packaging drawing
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 84 196 tfbga (12 mm x 12 mm) package drawing
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 85 256 lbga packaging drawing
www.quicklogic.com ? 2008 quicklogic corporation ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql 1p075, ql1p100, ql1p200 , and ql1p300 rev. b 86 packaging information the polarpro ql1p075, ql1p100, ql1p200 and ql1p300 device packaging information is presented in table 70 . ordering information * lead-free packaging is denoted by the ch aracter 'n' preceding the number of pins. table 70: ql1p075, ql1p100, ql1p200 and ql1p300 packaging options device information device ql1p075 ql1p100 ql1p200 / ql1p300 pin pb pb- free pin pb pb- free pin pb pb- free package definitions a a. tfbga = thin profile fine pitch ball grid array lbga = low profile ball grid array tqfp = thin quad flat pack 144 tqfp (20 mm x 20 mm) pitch - 0.50 mm x x 121 tfbga (6 mm x 6 mm) pitch - 0.50 mm x 132 tfbga (8 mm x 8mm) pitch - 0.50 mm x 196 tfbga (12 mm x 12 mm) pitch - 0.80 mm xx 132 tfbga (8 mm x 8 mm) pitch - 0.50 mm x 256 lbga (17 mm x 17 mm) pitch - 1.0 mm xx 256 lbga (17 mm x 17 mm) pitch - 1.0 mm x x 144 tqfp (20 mm x 20 mm) pitch - 0.50 mm x x 196 tfbga (12 mm x 12 mm) pitch - 0.80 mm xx 256 lbga (17 mm x 17 mm) pitch - 1.0 mm x x ql 1p075 -6 pf144 c operating range: c = commercial i = industrial m = military package lead count: pu121 (pun121)* = 121-pin tfbga (0.5 mm) pu132 (pun132)* = 132-pin tfbga (0.5 mm) pf144 (pfn144)* = 144-pin tqfp (0.5 mm) pt196 (ptn196)* = 196-pin tfbga (0.8 mm) ps256 (psn256)* = 256-pin lbga (1.0 mm) speed grade: -6 - fast -7 - faster -8 - fastest part number: 1p075 1p100 1p150 1p300 quicklogic device
? 2008 quicklogic corporation www.quicklogic.com ? ? ? ? ? ? quicklogic polarpro? device data sheet ? ql1p 075, ql1p100, ql1p200, and ql1p300 rev. b 87 contact information phone: (408) 990-4000 (us) (905) 940-4149 (canada) +(44) 1932 57 9011 (europe) +(86) 21 6867 0273 (asia ? except japan) +(81) 45 470 5525 (japan) e-mail: info@quicklogic.com sales: www.quicklogic.com/sales support : www.quicklogic.com/support internet: www.quicklogic.com revision history copyright and trademark information copyright ? 2008 quicklogic corpor ation. all rights reserved. the information contained in this document is protected by copyright. all righ ts are reserved by quicklogic corporation. quickl ogic corporation reserves the right to modify this document without an y obligation to notify any person or entity of such revision. copying, duplicating, selling, or otherwis e distributing any part of this product without the prior written consent of an authorized rep resentative of quicklogic is prohibited . quicklogic and the quicklogic logo, and quickworks are registered trademarks of quicklogic corporation; polarpro and spde are trademarks of quicklogic corporation. revision date originator and comments a november 2007 jason lew and kathleen murchek - first release b january 2008 jason lew and kathleen murchek - clock dynamic enable section changed clock2_dyn_en to ckpad2_dyn_en. - logic cell delays table change t hl max. to n/a.


▲Up To Search▲   

 
Price & Availability of QL1P075-7PU132C

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X